我正在尝试将两次拍摄的照片从一个目录复制到另一个目录。
我已经设法使用此命令列出它们find /mnt -type f -name "*.jpg" -newermt "2014-12-14 01:00:00" ! -newermt "2014-12-14 02:00:00"
但是当我添加-exec cp -pf {} /home/pi/box/pictures/ \;
到最后时,我的系统锁定了;
例如find /mnt -type f -name "*.jpg" -newermt "2014-12-14 01:00:00" ! -newermt "2014-12-14 02:00:00 -exec cp -pf {} /home/pi/box/pictures/ \;"
我做错了什么?
答案1
您将-exec
结束时间附近的引号放在中间,这不是您想要的。你应该做:
find /mnt -type f -name "*.jpg" -newermt "2014-12-14 01:00:00" ! -newermt "2014-12-14 02:00:00" -exec cp -pf {} /home/pi/box/pictures/ \;
(全部在一行)