在 Ubuntu 中将 500kB 以上的文件从一个目录复制到另一个目录

在 Ubuntu 中将 500kB 以上的文件从一个目录复制到另一个目录

希望你能帮助我,我正在寻找一个命令让我将目录一中所有超过 500kB 的文件复制到目录 2..

基本上,我在目录 1 中有很多图像,并且想将所有大于 500kB 的图像复制到我的其他文件夹目录 2 中。

答案1

您可以find这样使用:

find directory1 -type f -size +500k -exec cp -nv {} directory2/ \;
  • -v:详细复制(您可以看到正在复制的内容)
  • -n:noclobber(可能不适用于您的cp版本):不要覆盖现有文件(以防万一)。

答案2

这应该可以做到:

find directory1 -type f -size +500k -exec cp {} directory2 \;

相关内容