다른 디렉토리에서 하나의 디렉토리 특정 파일로 cp

다른 디렉토리에서 하나의 디렉토리 특정 파일로 cp

나는 다음을하고 싶다.

매일 원격 FTP 서버에서 특정 파일을 복사하고 싶습니다. 이 FTP 디렉터리가 마운트되었습니다. 매일 디렉터리가 생성되고 해당 디렉터리 내에 5개 중 3개의 파일이 필요합니다.

dir1
dir2
dir3

특정 확장자를 가진 파일을 매일 dir999에 복사하고 싶습니다.

cp */*.img /dir999 

하지만 그러면 매일 모든 파일이 다시 복사되나요? 그 수가 많기 때문에 변경만 하고 싶습니다.

답변1

FreeBSD, GNU 및 MacOS와 같은 많은 구현에는 기존 파일을 건너뛰는 cp옵션이 있습니다 . -n그래서

cp -n */*.img /dir999

새 파일만 복사합니다. 변경된 파일은 대상 디렉터리에서 업데이트되지 않습니다. 이를 원한다면 다른 솔루션이 필요합니다.

관련 정보