我想從第4行讀到一個文件到最後,還是有awk之類的東西嗎?從第4行讀取一個文件到結尾
2
A
回答
8
此sed命令將做:
sed -n '4,$p' file.txt
或者用AWK:
awk 'NR>=4' file.txt
或者用尾:
tail +4 file.txt
3
awk 'NR >= 4 {print $0}'
例如
$> seq 101 110 | awk 'NR >= 4 {print $0}'
104
105
106
107
108
109
110
+1
這將跳過第4行。它應該是'awk'NR> 3'文件名'或'awk'NR> = 4'文件名'。 OP想要從第4行讀取。 –
-1
繼承人的方法(可以取決於你使用shell類型,慶典應該工作):
tmpvar=`cat a_file | wc -l `; tail -$((tmpvar-4)) a_file
繼承人另一種方法,應該在更多的炮彈工作:
cat a_file -n | awk '{if($1>4) print $2}'
+1
貓的無用用途。和wc。 –
+1
無法做得更復雜。 :) –
0
tail +4 filename
將爲你的目的服務。
更上tail
相關問題
- 1. 從特定行讀取一行直到文件結尾
- 2. Android從結尾讀取文本文件
- 3. 從特定字節讀取pdf文件到文件結尾
- 4. 文件讀取器直到結尾纔讀取所有數據
- 5. 如何從最後一行讀取文本文件到第一個
- 6. 從文本文件中讀取一次4行或幾行
- 7. 從文件的最後一行讀到C中的第一個
- 8. 從文件讀取不會讀取第一個值Java
- 9. 在c中讀取文件的結尾
- 10. 從文本文件只讀第一行
- 11. 從文本文件中讀取第5行最後一行
- 12. PHP - 從文本文件末尾讀取
- 13. 需要幫助從文件讀取直到行尾
- 14. 從一個文件中逐行讀取
- 15. 從另一個文件讀取多行到一個元組
- 16. 只讀取文件的第一行?
- 17. 直到文件結尾才能得到Python讀取
- 18. 從另一個文件執行python腳本(達到文件結尾後)
- 19. Ruby - 從文件末尾連續讀取
- 20. Python一個線程寫入文件結尾,另一個線程從文件開始讀取
- 21. 從文件中讀取第5行,然後從文件中讀取其餘
- 22. Python尾狀文件讀取
- 23. Java:從文本文件中讀取尾隨的新行
- 24. 讀取文件,然後跳轉到結尾
- 25. 從2個文件同時讀取每4行
- 26. 從文本文件讀取行到結構C
- 27. 從第m個染色體中讀取第n個讀取的文件
- 28. 刪除從結尾開始直到第一個右括號
- 29. C - 讀取換行符的結尾
- 30. 從一個文件讀取一個對象到一個ArrayList
或'AWK 'NR> = 4' file.txt' – tripleee
'尾4 file.txt'是另一種方式來獲得相同的結果。 – anubhava
尾+4是最簡單的,將其添加到解決方案! – ata