Linux 空のディレクトリを検索する

Linux 空のディレクトリを検索する

Linuxで、空のディレクトリを検索する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • shell: /bin/bash

手順

空のディレクトリを検索するには、「find」コマンドで「-type d」でディレクトリを指定して、
オプション「-empty」を使用します。

実際に、以下の構成のディレクトリで確認してみます。

$ tree

.
├── d1
├── d2
│   └── d22
├── d3
│   └── f.txt
├── d4
│   └── d41
│       └── d42
├── d5
│   └── d51
│       └── d52
│           └── d53
└── f.txt

「find」コマンドで空のディレクトリを検索してみます。

$ find -type d -empty

./d1
./d2/d22
./d4/d41/d42
./d5/d51/d52/d53

空のディレクトリのみ表示されていることが確認できます。