Linux で行数を取得する

Unix/Linux には wc というコマンドがあり 行数やバイト数、単語数を取得することができます。

$ wc -l test.txt
558 test.txt

"-l" のオプションで 行数を取得できます。

ファイルだけでなく、コマンドの結果を パイプで渡すこともできます。

$ cat test.txt | sort | wc -l
558

grep した結果が何件あるか、などにも使うことができます。

$ RESULT=`cat test.txt | grep keyword | wc -l`
$ echo $RESULT
32

Google サイト内検索

Amazonアソシエイト