我正在嘗試創建一個shell腳本來計算一個文件夾中的代碼行數。腳本使用find來計算代碼行數
我得到這個:
h=find . -type f -name \*.[h]* -print0 | xargs -0 cat | wc -l
m=find . -type f -name \*.[m]* -print0 | xargs -0 cat | wc -l
expr $m + $h
但是,當我試圖運行它,我得到這個:
lines-of-code: line 6: .: -t: invalid option
.: usage: . filename [arguments]
0
lines-of-code: line 7: .: -t: invalid option
.: usage: . filename [arguments]
0
+
我知道我必須做一些事情,使之在特定的文件夾中運行我進來了,這甚至有可能嗎?
我不得不提到的代碼計數行是不是一個可行的度量。 –
不知道這一點。我只是希望能夠知道寫了多少代碼 - – chikuba