我有一个包含大量图片的文件夹,我想将所有文件名包含“封面”且大小大于 100K 的图片移动到/根/图片。下面的命令可以移动所有文件名包含“cover”但没有大小条件的文件。我的问题是如何结合图像大小大于100K的条件。谢谢!
find . -name '*cover*' -exec mv '{}' /root/img \;
答案1
find . -name '*cover*' -size +100k -exec mv '{}' /root/img \;
此命令将移动任何包含名称“cover”且大于 100K 的文件。
答案2
你想要-size
谓词。