我使用bash來統計項目中的源代碼行數。這裏是代碼:行計數 - 如何排除文件夾?
#!/bin/bash
find . -name '*.java' | xargs wc -l
find . -name '*.xml' | xargs wc -l
我想從./gen文件夾中排除文件。我認爲這與'修剪'有關,但我無法弄清楚如何去做。
編輯 Thankyou to ruakh,但他的代碼不是我的最終解決方案,我不得不再次計算行數。這裏是成品的事情,如果有人想它:
#!/bin/bash
find . -path ./gen -prune -o -name '*.java' | xargs wc -l
find . -name '*.xml' | xargs wc -l
wor KS也如果通過查找結果grep -v'正則表達式' – Kent 2012-07-18 15:47:14