アカウント名:
パスワード:
cat *.[ch] | wc -l
とかで、いいんじゃないか?
ところでみんな、バイト数/行数ってどれくらい?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
ところで (スコア:1)
ファイルが数個ならいいんだけど、数が増えてくると、1つ1つエディタで開いて調べたりしないよね?
改行コードを検索したりするのかな?
Re:ところで (スコア:1)
みたいなのじゃないのか?
まあ行数なんてほとんど使わないけども。
Re:ところで (スコア:0)
cat *.[ch] | wc -l
とかで、いいんじゃないか?
ところでみんな、バイト数/行数ってどれくらい?
Re:ところで (スコア:2, 参考になる)
だと、サブディレクトリ下のファイルが計れないっすよ。
とはいえ、
> find . -type f | xargs wc -l | awk '{l += $1}END{print l}'
これはダメですね。wc は、引数の個々のファイルについての計測結果とは別に、最後に調査したファイル全部の合計も表示しますから、出てる数字全部足したら2倍の数字が出てしまいます。
そんなにファイルが多くないなら、
find . -type f -print0 | xargs -0 wc -l | grep total
で十分でしょう。ファイル数が多いなら、
find . -type f -print0 | xargs -0 wc -l | grep total | awk '{l += $1}END{print l}'
で。
Re:ところで (スコア:1)
昔自分でも2倍になってる、って確認したはずなのにorz