GNU/Linux >> Linux の 問題 >  >> Linux

ドキュメントの行数を数えるには?

wc -l <file.txt>

または

command | wc -l

wc を使用 :

wc -l <filename>

これは <filename> の行数を出力します :

$ wc -l /dir/file.txt
3272485 /dir/file.txt

または、<filename> を省略するには 結果から wc -l < <filename> を使用 :

$ wc -l < /dir/file.txt
3272485

データを wc にパイプすることもできます 同様に:

$ cat /dir/file.txt | wc -l
3272485
$ curl yahoo.com --silent | wc -l
63

すべての行をカウントするには:

$ wc -l file

パターンを使用して行のみをフィルタリングしてカウントするには:

$ grep -w "pattern" -c file  

または -v を使用して一致を反転します:

$ grep -w "pattern" -c -v file 

-e、-i、および -x 引数を確認するには、grep の man ページを参照してください...


多くの方法があります。 wc を使用

wc -l file

他にも

awk 'END{print NR}' file

sed -n '$=' file (GNU sed)

grep -c ".*" file

Linux
  1. Grep一致後のファイルの行数をカウントする方法は?

  2. Linux でファイルの行数を数える方法 (wc および nl コマンドの例)

  3. UNIX/Linux でファイルの行数を数える方法

  1. ファイルの行数を数えますか?

  2. 大きなファイルの行数を数える

  3. 見つかったファイルの総行数を数えるには?

  1. LinuxでVimの行を削除する方法

  2. Vim/Viで行を削除する方法

  3. ファイルを行単位で切り詰めるには?