2つ以上の一般的なファイルを含む現在のディレクトリ(つまり、サブディレクトリ)のサブディレクトリを探したいと思います。
2つ未満のファイルを含むディレクトリやサブディレクトリのみを含むディレクトリには興味がありません。
ベストアンサー1
これは、シェルコマンドの実行(見つかった各ディレクトリのファイル数の計算)に基づく回答よりもはるかに高速でCPUに優しいfind
GNUベースの回答です。uniq
find . -type f -printf '%h\n' | sort | uniq -d
このfind
コマンドは、階層内のすべてのファイルのディレクトリを印刷し、uniq
少なくとも2回表示されるディレクトリのみを表示します。