mac コマンドでディレクトリ内のファイル数を取得する

macのターミナル上でディレクトリ内のファイル数を取得する手順を記述してます。「ls」と「grep」と「wc」の3つのコマンドを使用して取得します。
環境
- OS macOS Monterey
- SHELL /bin/zsh
ディレクトリ内のファイル数を取得
ディレクトリ内のファイル数を取得するには、「ls」と「grep」と「wc」コマンドを使用します。
実際に、以下の構成のディレクトリのファイル数をカウントしてみます。
% tree
<出力結果>
.
|-- d1
| `-- d2
|-- foo.txt
|-- hoge.txt
`-- test.txt
2 directories, 3 files
取得するコマンドを実行します。
% ls -F |grep -v / |wc -l
<出力結果>
3
ファイル数が取得されていることが確認できます。
-
前の記事
mac コマンドで拡張子を指定して特定のテキストデータがあるファイルを探す 2022.12.22
-
次の記事
javascript 現在のタブが切り替わったかを判定する 2022.12.23
コメントを書く