空のディレクトリと空でないディレクトリの数を数えたいです。ただし、ファイルとサブディレクトリを含むすべての空のディレクトリとディレクトリのサイズは4096と同じです。したがって、4096 サイズのため、空のディレクトリも空でないディレクトリに含まれます。そして空のディレクトリの数は0です。
ベストアンサー1
あなたが興味を持っているのが空虚であるならば、これはfind
最も簡単なツールのようです。
find . -type d -empty
現在のディレクトリのすべての空のフォルダが一覧表示されます。他の場所で検索するには、ポイントを変更してください。
find . -maxdepth 1 -type d -empty
サブディレクトリの表示が防止されます。
最終目標はカウントを計算することですので、@alecxsコメントに基づいています
find . -maxdepth 1 -type d -empty -printf '\n' | wc -l
。これは、各ディレクトリごとにプロセスを分岐しないという利点があるため、特に空のディレクトリ数が多い場合は速度が速くなります。