5
A
回答
11
這是grep
工作,不sed
:
<myfile grep -c '[^[:space:]]'
3
你可以試試:
sed -n '/[^[:space:]]/p' filename | wc -l
這裏sed
僅打印那些至少包含一個非空格字符的行,並且wc
將對這些行進行計數。
1
使用nawk代替sed。
nawk 'NF{c++}END{print "total: "c}' file
0
sed '/^ *$/ d' filename | wc -l
這裏,sed
打印刪除所有行從0開始或多個空格結束後的行。 wc -l
是計算這些行的數量。
0
使用Perl的一行:
perl -lne '$count++ if /\S/; END { print int $count }' input.file
相關問題
- 1. 用grep或sed計算文件中的單詞數量?
- 2. 如何計算文本文件中的空行數?
- 3. 在CMD/Windows中計算非空行的文本文件
- 4. 使用Apache POI在Excel文件中計數非空行
- 5. 如何計算使用C++的文件中的行數?
- 6. 如何計算非空列的數量而不給出範圍?
- 7. 計算行的文件數量-l
- 8. 如何計算文件組的行數?
- 9. 計算數組中的非空值(php)
- 10. 如何計算多維數組中非空數組的值?
- 11. Rails如何計算非空白的列?
- 12. 如何使用sed打印最後一個非空行?
- 13. 如何使用文本文件中的值進行計算
- 14. 如何計算在Django中共享文件的用戶數量?
- 15. 使用CMD計算文件中無頭文件的行數
- 16. 如何計算文件中的行值?
- 17. 如何計算C中文件的空行?
- 18. 如何計算文件給定行上的元素數量?
- 19. 計算MySQL中非空字段的數量
- 20. 如何使用批處理文件(.bat)計算進程數量
- 21. 如何計算給定數組列中非零值的數量?
- 22. sed的計算
- 23. 在oracle中計算每個屬性的空行數和非空行數
- 24. MYSQL計數非空的行
- 25. 如何使用Aforge.Net計算blob中連接組件的數量
- 26. 計算文本文件中的行數
- 27. 如何使用Javascript計算文本文件中的字數
- 28. 如何計算PHP數組中的非空條目?
- 29. 計算文件中字的數量
- 30. 如何計算文件中的數字/字母數量?
[此頁](http://www.unixguide.net/unix/sedoneliner.shtml)說,這樣做:'sed的-n '$ ='' – Seth 2010-09-03 06:52:08
@Seth:這就是'wc -l',它不會忽略OP所需的空行。 – codaddict 2010-09-03 06:56:44
下次顯示您的代碼! – ghostdog74 2010-09-03 06:59:13