TOP > Linux > Fedoraの技 > 301-400 > 321
文字数や行数を調べるには
wcコマンドを使うことで文字数や行数を調べることができます。"-l"オプションで行数、"-w"オプションで単語数を表示します。
$ cat morning
Good morning!
How are you?
$ wc -l morning
2 morning
$ wc -w morning
5 morning
wcコマンドはパイプを利用し、他のコマンドと組み合わせると大変有効です。例えば下記のようにlsコマンドと組み合わせることで/etcディレクトリにファイルがいくつあるかを簡単に表示できます。
$ ls /etc | wc -l
210
下記は/var/log/messagesでログインの失敗が何度あったかを表示する例です。
# grep 'authentication failure' /var/log/messages | wc -l
8
下記はさらに日付(5月16日)を指定してログインの失敗が何度あったかを表示する例です。
# grep '^May 16' /var/log/messages | grep 'authentication failure' | wc -l
5
2005-12-03 作成