shell中head、tail使用

head

head [-n -k]…[file]…

显示前10行
可以认为数字前默认为+号
1、head -10 file.txt 【省略了n,所以前面的-是短横线】
2、head -n 10 file.txt 【默认含义】
3、head -n +10 file.txt 【加上+号】

除最后k行,显示其它所有
可以认为第k行分界,显示上半部分
head -n -10 file.txt 【数字前面加上-,就不能省略-n】


tail

tail [-n -k]…[file]…

默认显示后10行
tail file.txt

显示末尾k行
可以认为数字前默认为-号
tail -k file.txt 【省略了n,所以前面的-是短横线】
tail -n k file.txt 【默认含义】
tail -n -k file.txt

从开头第k行开始显示
可以认为第k行分界,显示下半部分
tail -n +k file.txt


在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章