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. 使用Apache POI在Excel文件中計數非空行
- 3. 如何計算非空列的數量而不給出範圍?
- 4. 如何計算使用C++的文件中的行數?
- 5. 計算行的文件數量-l
- 6. 計算數組中的非空值(php)
- 7. 如何計算文件組的行數?
- 8. 如何計算多維數組中非空數組的值?
- 9. 如何使用sed打印最後一個非空行?
- 10. 如何使用文本文件中的值進行計算
- 11. 使用CMD計算文件中無頭文件的行數
- 12. 計算MySQL中非空字段的數量
- 13. 如何使用批處理文件(.bat)計算進程數量
- 14. sed的計算
- 15. MYSQL計數非空的行
- 16. 如何使用Aforge.Net計算blob中連接組件的數量
- 17. 計算文本文件中的行數
- 18. 計算文件中字的數量
- 19. 如何計算PHP數組中的非空條目?
- 20. 如何計算文件中的數字/字母數量?
- 21. 如何使用nAnt將文件複製到非域計算機
- 22. 如何統計Eclipse項目中非派生文件的數量
- 23. 在多個csv文件中計算行數,跳空行
- 24. 如何計算使用Ruby的Microsoft Word文件中的頁面數量?
- 25. 如何用C#中的文本文件中的數字進行數學計算?
- 26. 如何使用sed替換文件中的多個變量?
- 27. 使用VBS計算.c文件中#defines的數量
- 28. 使用C計算目錄中文件的數量C
- 29. 使用talend計算輸入XML文件中標記的數量
- 30. 如何計算Octave文本文件中的行數?
[此頁](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