Linux 如何通過命令查看一個文件的某幾行(中間幾行或最后幾行)


linux 如何顯示一個文件的某幾行(中間幾行)

【一】從第3000行開始,顯示1000行。即顯示3000~3999行

cat filename | tail -n +3000 | head -n 1000

【二】顯示1000行到3000行

cat filename | head -n 3000 | tail -n +1000

*注意兩種方法的順序

分解:

tail -n 1000:顯示最后1000行

tail -n +1000:從1000行開始顯示,顯示1000行以后的

head -n 1000:顯示前面1000行

【三】用sed命令

sed -n '5,10p' filename 這樣你就可以只查看文件的第5行到第10行。

Linux統計文件行數

語法:wc [選項] 文件…

說明:該命令統計給定文件中的字節數、字數、行數。如果沒有給出文件名,則從標准輸入讀取。wc同時也給出所有指定文件的總統計數。字是由空格字符區分開的最大字符串。

該命令各選項含義如下:

  - c 統計字節數。

  - l 統計行數。

  - w 統計字數。

這些選項可以組合使用。

輸出列的順序和數目不受選項的順序和數目的影響。

總是按下述順序顯示並且每項最多一列。

行數、字數、字節數、文件名

如果命令行中沒有文件名,則輸出中不出現文件名。

例如:

$ wc - lcw file1 file2

4 33 file1

7 52 file2

11 11 85 total


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM