linuxでファイルの文字数を数えたいと思った事はありますか?
今回はlinuxでファイルの文字数を数える方法をご紹介致します!
wcコマンドを使用する
wcコマンドを使用するとファイル内の行数や単語数、バイト数をカウントする事が出来ます。
今回は例として1行に100文字が合計1000行あるtest.txtファイルを使用します。
文字数をカウントする
文字数をカウントするにはwcコマンドの「-m」オプションを使用します。
#コマンド
wc -m test.txt
#結果
100000
行数をカウントする
行数をカウントするにはwcコマンドの「-l」オプションを使用します。
#コマンド
wc -l test.txt
#結果
1000
標準入力からのカウント
パイプを使用する事で標準入力からのデータをカウントすることもできます!
下記はlsコマンドの標準出力行数をカウントする例となります。
# コマンド
ls | wc -l
# 結果
12