假設我寫了一個grep
查詢,找出一個方法調用的發生,像這樣的對象:有沒有辦法在grep找出有多少行符合grep結果?
// might not be accurate, but irrelevant
grep -nr "[[:alnum:]]\.[[:alnum:]](.*)" .
這將使許多成果。如何找出有多少這樣的結果?
假設我寫了一個grep
查詢,找出一個方法調用的發生,像這樣的對象:有沒有辦法在grep找出有多少行符合grep結果?
// might not be accurate, but irrelevant
grep -nr "[[:alnum:]]\.[[:alnum:]](.*)" .
這將使許多成果。如何找出有多少這樣的結果?
如何使用| wc -l
來計算結果行數?
什麼
man grep | grep "count"
它輸出
-c, --count
Suppress normal output; instead print a count of matching lines for each input file. [...]
我試過grep -cnr,但它給了我完全意想不到的結果。 – CodeBlue 2012-04-16 19:43:30
它給出每個文件的計數。順便說一下,如果你想單獨匹配而不是線條,請注意 - 只匹配。 – 2012-04-16 20:18:09
如果你只想行數,用'廁所-l' – sinelaw 2012-04-16 19:30:42
好的,什麼是三個數字,我看到了什麼? – CodeBlue 2012-04-16 19:32:06
好吧,明白了。換行符,字和字節數。 – CodeBlue 2012-04-16 19:32:55