mac ディレクトリ配下にあるディレクトリの数を表示する

macのターミナル上で、ディレクトリ配下にあるディレクトリの数を表示する手順を記述してます。
環境
- ProductName: macOS
- ProductVersion: 11.5.2
- BuildVersion: 20G95
- shell: /bin/zsh
手順
ディレクトリ配下にあるディレクトリの数を表示するには、「ls」と「wc」と「grep」コマンドを使用します。
実際に、以下のディレクトリからディレクトリの数を確認してみます。
% ls -l
drwxr-xr-x 2 admin staff 64 Sep 28 09:26 bar
-rw-r--r-- 1 admin staff 24 Sep 27 10:08 bar.tsv
-rw-r--r-- 1 admin staff 80 Sep 27 10:32 bar.txt
drwxr-xr-x 5 admin staff 160 Sep 22 11:45 foo
-rw-r--r-- 1 admin staff 24 Sep 27 10:08 foo.tsv
-rw-r--r-- 1 admin staff 55 Sep 25 12:59 foo.txt
drwxr-xr-x 2 admin staff 64 Sep 28 09:26 hoge
-rw-r--r-- 1 admin staff 24 Sep 25 13:06 hoge.csv
-rw-r--r-- 1 admin staff 24 Sep 25 13:08 hoge.tsv
-rw-r--r-- 1 admin staff 20 Sep 25 16:13 hoge.txt
-rw-r--r-- 1 admin staff 575 Sep 24 12:13 paste.txt
実行します。
% ls -l |grep ^d |wc -l
3
ディレクトリの数が表示されていることが確認できます。
ファイルをカウントしたい場合は、以下となります。
% ls -F |grep -v / |wc -l
8
-
前の記事
javascript エラー「Uncaught SyntaxError: Unexpected token ‘<'」の解決方法 2022.10.11
-
次の記事
Dart 数値同士を比較する 2022.10.11
コメントを書く