linux系列(十四):head命令
阿新 • • 發佈:2018-11-20
1、命令格式:
head [引數] [檔案]
2、命令功能:
head 用來顯示檔案的開頭至標準輸出中,預設head命令列印其相應檔案的開頭10行。
3、命令引數:
-q 隱藏檔名 -v 顯示檔名 -c<位元組> 顯示位元組數 -n<行數> 顯示的行數
4、簡單例項:
(1)、顯示檔案前n行
命令:
head -n 5 a.txt
輸出:
[email protected]:~/test$ cat a.txt 第0行 第1行 第2行 第3行 第4行 第5行 第6行 第7行 第8行 第9行[email protected]-computer:~/test$ head -n 5 a.txt 第0行 第1行 第2行 第3行 第4行 [email protected]-computer:~/test$
(2)、顯示檔案前n個位元組
命令:
head -c 20 a.txt
輸出:
[email protected]:~/test$ cat a.txt 第0行 第1行 第2行 第3行 第4行 第5行 第6行 第7行 第8行 第9行 [email protected]-computer:~/test$ head -c 20 a.txt 第0行 第1行 第[email protected]-computer:~/test$
(3)、檔案的除了最後n個位元組以外的內容
命令:
head -c -32 a.txt
輸出:
[email protected]:~/test$ cat a.txt 第0行 第1行 第2行 第3行 第4行 第5行 第6行 第7行 第8行 第9行 [email protected]-computer:~/test$ head -c -32 a.txt 第0行 第1行 第2行 第3行 第4行 第5行
(4)、輸出檔案除了最後n行的全部內容
命令:
head -n -6 a.txt
輸出:
[email protected]:~/test$ cat a.txt 第0行 第1行 第2行 第3行 第4行 第5行 第6行 第7行 第8行 第9行 [email protected]-computer:~/test$ head -n -6 a.txt 第0行 第1行 第2行 第3行 [email protected]-computer:~/test$