方法1: (head 和 tail通過管道組合)
[root@vm_179_129_centos tmp]# head -30 ett.txt | tail -11
2021
2223
2425
2627
2829301
2345
6789
1011
12命令解釋:head -n 30 ***.txt == head -30 ***.txt 取檔案前30行內容
tail -11 ***.txt 取檔案後11行內容
| 管道命令連線 將head取出的30行內容作為tail的輸入
方法2: awk命令
[root@vm_179_129_centos tmp]# awk 'nr==20,nr==30' ett.txt
2021
2223
2425
2627
2829301
2345
6789
1011
12awk命令中 nr表示行號,直譯 取20-30行的內容
awk 『nr==35』 ett.txt 取第35行內容
方法3:sed命令
[root@vm_179_129_centos tmp]# sed -n '20,30p' ett.txt
2021
2223
2425
2627
2829301
2345
6789
1011
12sed命令 中-n 引數搭配p 一起來使用
1.列印檔案的第二行
sed -n 『2p』 file
2.列印1到3行
sed -n 『1,3p』 file
3.品配單詞用/patten/模式,eg,/hello/
sed -n 『/hello/』p file
4.使用模式和行號進行品配,在第4行查詢hello
sed -n 『4,/hello/』 file
5.配原字元(顯示原字元$之前,必須使用\遮蔽其特殊含義)
sed -n 『/$/』p file
上述命令將把file中含有$的行列印出來
6.顯示整個檔案(只需將範圍設定為1到最後於一行)
$代表最後一行
sed -n 『1,$p』 file
7.任意字元 ,模式/.*/,如/.*ing/匹配任意以ing結尾的單詞
sed -n 『/.*ing/』p file
8.列印首行
sed -n 『1p』 file
9.列印尾行
sed -n 『$p』 file
linux檢視檔案有多少行
使用wc命令 具體通過wc help 可以檢視。如 wc l filename 就是檢視檔案裡有多少行 wc w filename 看檔案裡有多少個word。wc l filename 檔案裡最長的那一行是多少個字。wc命令 wc命令的功能為統計指定檔案中的位元組數 字數 行數,並將統計結果顯示輸出...
Linux命令檢視檔案指定行的內容
tail n 數字 檔名 head n 數字 檔名 sed n 開始行,結束行p 檔名 tail n 數字 檔名 表示檢視檔案的某一行到最後一行,比如檢視helloworld.txt的第3行到最後一行 tail n 3 helloworld.txt tail n 數字 檔名 表示檢視檔案的最後幾行,...
sql查詢20到30條記錄
1.mysql查詢 sql view plain copy mysql select from table limit 20,10 檢索記錄行 21 30 為了檢索從某乙個偏移量到記錄集的結束所有的記錄行,可以指定第二個引數為 1 mysql select from table limit 95,1...