7
A
回答
18
您可以使用grep
和tail
:
grep "foo" input.txt | tail -n 10 > boo.txt
通過tail
打印的行默認數量爲10,因此可以省略-n 10
的一部分,如果你總是希望很多。
>
重定向將創建boo.txt
如果它不存在。如果它在運行之前確實存在,則該文件將首先被截斷(即清空)。所以在任何情況下,boo.txt
最多將包含10行文字。
如果您想附加到boo.txt
,您應該將重定向更改爲使用>>
。
grep "bar" input.txt | tail -n 42 >> boo.txt
您可能也有興趣head
,如果你正在尋找的字符串的第一個出現。
1
grep foo /path/to/input/file | tail > boo.txt
相關問題
- 1. 打印出文件的最後10行
- 2. 使用Windows命令提示符讀取文本文件的最後10行
- 3. grep的最後n匹配跨文件
- 4. 如何讀取文本文件中的最後10行?
- 5. Python,在匹配前後提取3行
- 6. 如何在匹配perl文本後提取所需的行?
- 7. 兩個文件並提取匹配的單詞匹配一個
- 8. 匹配一個模式,然後提取下10個字符perl
- 9. 兩個文件匹配後的行
- 10. 匹配和提取文件中的多行模式
- 11. 從行/文件中提取所有匹配的模式
- 12. 如何提取每個配置文件的最後評論?
- 13. AWK顯示最後匹配的行數
- 14. 提取文件匹配bro簽名
- 15. awk/etc:從文件中提取匹配
- 16. 正則表達式(或後面)匹配foo bar或bar foo
- 17. 如何讀取文件的最後10行並獲取所需的數據?
- 18. 將行值與列名匹配並提取每列的最後一個值
- 19. 提取非常長的txt文件的最後一行
- 20. 僅匹配第一行和最後一行的文本?
- 21. 最後匹配的符號
- 22. python - 在匹配的字符串後面提取幾行
- 23. 獲取csv文件的最後10000行
- 24. 讀取文件的最後一行
- 25. 讀取文件的最後30,000行
- 26. 問題與返回的最後10行的文件在PHP
- 27. 提取字符串匹配條件的模式匹配
- 28. PHP或Linux Shell:減少超過10行的文本文件的最快方法,只有最後10行
- 29. 獲取文本框中的前10行和後10行c#
- 30. 匹配前後提取數據(BIG FILE)