Linux head命令

非真發表於2018-07-21

head命令與tail命令用法相似,head命令用於檢視文件的開始指定數量的字元塊,預設顯示文件的前 10 行,如果給定的檔案不止一個,則在顯示的每個檔案前面加一個檔名標題。

1、用法

head [選項] [檔案..]

2、命令選項

-c, –bytes=[-]K   k,顯示文件開始的前k個位元組,-k,不顯示文件結尾的最後 k 個位元組
-n, –lines=[-]K    k,顯示文件開始的前k行,-k,不顯示文件結尾的最後 k 行
-q, –quiet, –silent    不顯示包含給定檔名的檔案頭
-v, –verbose      總是顯示包含給定檔名的檔案頭
–help        顯示此幫助資訊並退出
–version      顯示版本資訊並退出

3、例項

1)顯示  a.txt  前 5 行內容

[root@mini ~]# cat a.txt 
01
02
03
04
05
06
07
08
09
10
11
12
[root@mini ~]# head -5 a.txt 
01
02
03
04
05
[root@mini ~]# head -n 5 a.txt 
01
02
03
04
05

 

2)顯示除了  a.txt  最後 10 行的內容

[root@mini ~]# head -n -10 a.txt 
01
02
[root@mini ~]# 

 

 

 

 

相關文章