mac 空のディレクトリを抽出する

  • 作成日 2023.04.26
  • mac
mac 空のディレクトリを抽出する

macのターミナル上で、空のディレクトリを抽出する手順を記述してます。「find」コマンドのオプション「-type d」と「-empty」を使用することで可能です。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

手順

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

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

% tree

.
|-- d1
|-- d2
|   `-- d3
`-- f.log

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

% find . -type d -empty

./d1
./d2/d3

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