Linux ディレクトリ内のファイルの行数を一覧表示する
Linuxで、ディレクトリ内のファイルの行数を一覧表示する手順を記述してます。
環境
- OS Rocky Linux release 8.5 (Green Obsidian)
- shell: /bin/bash
ファイルの行数を一覧表示
for inを使用します。
実際に、「var/log」にある「messages」ログの行数を全てカウントしてみます。
for f in `sudo ls messages*`; do sudo wc -l $f; done
<出力結果>
988 messages
1287 messages-20210822
2432 messages-20210829
1560 messages-20210905
1540 messages-20210912
「wc -l」だけだと、一番最後に「合計」が表示されてしまいます。
sudo wc -l messages*
<出力結果>
988 messages
1287 messages-20210822
2432 messages-20210829
1560 messages-20210905
1540 messages-20210912
7807 合計
-
前の記事
PowerShell 1つのコマンドを複数行で記述する 2022.09.10
-
次の記事
GAS searchFiles使用時にエラー「Exception: Invalid argument: q」が発生した場合の対処法 2022.09.10
コメントを書く