1. find -empty を使用して、現在のディレクトリ内の空のディレクトリを検索します:
$ find . -type d -empty
2. 次のコマンドを使用して、現在のディレクトリの下にあるすべての空のディレクトリを削除します:
$ find . -type d -empty -exec rmdir {} \;
3. find -empty を使用して、現在のディレクトリ内の空のファイルを検索します:
$ find . -type f -empty注意 :通常、空のファイルは、一部のプログラムによって、プレース ホルダー、ロック ファイル、または通信用のソケット ファイルとして作成されます。
4. 現在のディレクトリ (およびサブディレクトリ) の下に空のファイルがいくつありますか?現在のディレクトリの下にある空のファイルの数をカウントするには、find コマンドを wc -l にパイプします。
$ find . -type f -empty | wc -l
5. 現在のディレクトリ (およびサブディレクトリ) の下に空でないファイルはいくつありますか?
$ find . -type f -not -empty | wc -l注意 :検索オプション -not は、それに続くオプションを元に戻します。
上記のすべての例で、( . ) ドットを、ファイルを検索する他のディレクトリ パスに置き換えます。