100 MBを超えるファイルが複数あるフォルダのみを一覧表示する方法は?
ベストアンサー1
そして:find
awk
すべてのファイルを一覧表示 > 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