다른 디렉토리의 일부 파일을 하나의 디렉토리로 cp

다른 디렉토리의 일부 파일을 하나의 디렉토리로 cp

나는 다음을하고 싶다.

매일 원격 FTP 서버에서 특정 파일을 복사하고 싶습니다. 이 FTP 디렉터리는 이미 마운트되어 있습니다. 매일 5개 중 3개의 파일이 필요한 디렉토리가 생성됩니다.

dir1
dir2
dir3

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

cp */*.img /dir999 

그런데 매일 모든 파일이 다시 복사되나요? 너무 많아서 몇 가지만 변경하고 싶었습니다.

답변1

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

cp -n */*.img /dir999

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

관련 정보