查找:-exec的缺少参数未复制

时间:2018-06-25 10:30:00

标签: linux bash find debian

要将目录/ usr / sbin中的所有文件复制到其他范围为beetwen 500kb和4M的文件夹中。

第一行代码,我通常会写。

find /usr/sbin/ type -f -size +500k -size -4M

但是当我在上面添加-exec代码操作来执行打印错误时:

find /usr/sbin/ type -f -size +500k -size -4M -exec cp /usr/sbin '/dest-catalog'
find: missing argument to `-exec`
Try 'find --help' for more information

尽管有研究人员,也找不到任何答案,找不到--help,还是找到答案。

1 个答案:

答案 0 :(得分:0)

好,谢谢RavinderSingh13&123。找到的解决方案写以下代码:

find /dest_catalog/ -type f -size +500k -size -4M -exec cp -nv {} ./ \;