我希望我的 bash 腳本計算以“#”開頭的 .txt 檔案的行數。
grep -o "#" $FILE | wc -l
我知道如何計算所有帶有“#”的行,但我不知道如何實作條件,即“#”需要在程式的開頭。
輸入是其他 bash 腳本。我想計算不同 bash 腳本中有多少評論。我想將輸出除以 txt 檔案中的總行數。所以我有 bash 腳本有多少行是注釋的百分比。就像我在 100 行代碼中有 10 行注釋一樣,10% 的代碼是注釋。
我還想掃描這些以“#”開頭的行,例如“Hello”這樣的單詞,并計算有多少行包含這個單詞。希望有人也可以幫助我:)。
uj5u.com熱心網友回復:
您可以#通過執行以下操作來計算所有以 a 開頭的行:
grep -c "^#" $FILE
或者在某個單詞之后(中間有 0 個或多個其他字符):
grep -c "Hello.*#" $FILE
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/392363.html
標籤:猛击
