한 디렉토리에서 다른 디렉토리로 두 번 찍은 사진을 복사하려고 합니다.
이 명령을 사용하여 목록을 나열했습니다.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/ \;
(모두 한 줄에)