Linux 指定したディレクトリ配下のディレクトリ数を確認する
Linuxで、指定したディレクトリ配下のディレクトリ数を確認する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- shell: /bin/bash
手順
指定したディレクトリ配下のディレクトリ数を確認するには、「ls」と「wc」と「grep」コマンドを使用します。
実際に、以下のディレクトリからディレクトリの数を確認してみます。
$ ls -l
drwxrwxr-x 3 testuser testuser 17 9月 27 12:51 bar
-rw-rw-r-- 1 testuser testuser 80 9月 27 10:12 bar.txt
drwxrwxr-x 3 testuser testuser 48 9月 22 11:42 foo
-rw-rw-r-- 1 testuser testuser 31 9月 25 16:04 foo.txt
-rw-rw-r-- 1 testuser testuser 80 9月 27 10:12 hoge.csv
-rw-rw-r-- 1 testuser testuser 24 9月 25 13:21 hoge.tsv
-rw-rw-r-- 1 testuser testuser 23 9月 25 16:12 hoge.txt
-rw-rw-r-- 1 testuser testuser 574 9月 24 12:10 paste.txt
実行してみます。
$ ls -l |grep ^d |wc -l
2
ディレクトリの数が表示されていることが確認できます。
ファイルをカウントする場合は、以下となります。
$ ls -F |grep -v / |wc -l
6
-
前の記事
SourceTree コミットの取り消しを行う 2021.11.11
-
次の記事
python PySimpleGUIでInputを読み取り専用に設定する 2021.11.11
コメントを書く