Zip
コマンドを使用してサイズが60 MB
より大きく70 MB
より小さいすべてのfind
ファイルを見つける方法を教えてください。
_find -iname "*.Zip" -size +60M -size -70M
_
_-o
_を使用して論理和を取得し、\( … \)
を使用してさまざまな一致をグループ化することもできます。
find -iname "*.Zip" -size +$((60*1024*1024))c -size -$((70*1024*1024))c
略語は使用しないでください60M
および70M
これにより、69.001MBを含む69MBを超えるサイズのすべてのファイルも除外されます!!!
情報ドキュメントセクションから2.4サイズ
-- Test: -size n[bckwMG]
True if the file uses N units of space, rounding up.
...
したがって、69.001はを70に切り上げし、したがって除外を取得します!
完璧な例はfind . -size -1M
これはonlyサイズのファイルに一致しますゼロ。