100 MBを超えるファイルが複数あるフォルダをお探しですか?

100 MBを超えるファイルが複数あるフォルダをお探しですか?

100 MBを超えるファイルが複数あるフォルダのみを一覧表示する方法は?

ベストアンサー1

そして:findawk

すべてのファイルを一覧表示 > 100M

$ find . -type f -size +100M
./bar/ok
./foo/okp
./foo/ok

今フィルタリングしてくださいawk

$ find . -type f -size +100M -exec dirname {} + |
    awk '{dir[$0]++}END{for (i in dir) if (dir[i] >= 2) print i}'
./foo

要求に応じて、100Mを超えるファイルが複数含まれているディレクトリのみを出力します。

実装が複数のディレクトリ同時サポートをサポートしていない場合は、代わりにdirnameコマンドを使用してください。{} \;find

おすすめ記事