1
A
回答
2
awk 'NF' data.txt
只會從文件data.txt
打印出非空白行。它通過僅印刷線路用的字段(NF
)是非零的數量(即,大於零)
或者,
awk 'length' data.txt
作品僅通過打印出與長度線即非零(即大於0)。
還有其他工具,例如sed
或grep
,也可以這樣做,但是因爲您特別要求提供awk
解決方案。
1
這將輸出唯一的非空行
awk '/./' test.txt
這是一種替代unsing的grep(匹配空行,然後倒置結果與 - v):
grep -v ^$ test.txt
1
要覆蓋輸入文件,你可以使用sponge
:Is there a way to modify a file in-place
awk '/./ {print}' file | sponge file
0
也許這些線路有空格(只)(與否):
awk '!/^[[:blank:]]*$/' inputfile
同樣的事情sed
:
sed '/^[[:blank:]]*$/d' inputfile
相關問題
- 1. 如何將空行刪除到文本文件中句子之間的空行?
- 2. 如何刪除excel2007中文本之間不需要的空格
- 3. 如何刪除文本和表格之間的空白?
- 4. 如何刪除這些文本框之間的空格?
- 5. 如何刪除編輯文本框之間的空格
- 6. Xpath刪除文本間的空格
- 7. sed:從文本中間刪除空格
- 8. 如何使用int4j api刪除SqlConfiguration.ini文件中的鍵值之間的空格。
- 9. 如何刪除單元格文本之前的多餘空格?
- 10. 刪除文本框中的空格但不包含單詞之間的文本
- 11. 如何刪除欄之間的空格?
- 12. 如何從R中的文本文件中刪除空行?
- 13. 如何從C#中的文本文件中刪除空行#
- 14. 如何從java中的文本文件中刪除空行
- 15. 從文本文件開頭的行中刪除空格
- 16. 如何刪除我的文本輸入字段中字符之間的空格
- 17. PowerShell - 從txt文件中刪除單詞之間的空格
- 18. 在文本中間刪除空格到文件中android
- 19. 刪除文本文件中的空格並閱讀文本C#
- 20. 在刪除文本文件中的行後刪除空白VB6
- 21. 如何從文本文件中刪除停用詞而不刪除空格
- 22. sed/awk - 刪除文件名中的空格
- 23. 如何刪除MySQL中的文本之間的換行符?
- 24. 如何刪除文本之前和結尾的空格?
- 25. 如何使用PowerShell從文本文件的行尾刪除空格
- 26. 如何從兩列之間的所有行中刪除文本?
- 27. 如何用記事本刪除文本之間的空間在一列加
- 28. 如何在android中的SearchView中刪除SearchIcon和文本之間的空間?
- 29. 刪除兩個字符串之間的文本sed,awk
- 30. sed/awk - 刪除分隔符之間的文本
'海綿'不是我常用的Ubuntu安裝的一部分,是這樣嗎需要額外安裝嗎?只是好奇。 – Levon
'sponge'是包'moreutils'的一部分......它處理覆蓋的方式有時不能很好處理,例如。 *符號鏈接* –
感謝您的信息,聽起來有用,我必須檢查它 – Levon