cp
대상에 이미 존재하는 파일을 무시하고 소스에있는 파일보다 오래된 파일을 무시 하는 방법이 있습니까?
기본적으로 한 디스크의 내용을 다른 디스크로 복사 한 다음 사본을 다시 실행하지만 소스 측에서 업데이트 된 새 파일이나 파일 만 업데이트하려고합니다.
감사
답변
이것을 사용하십시오 :
rsync -a /source /destination
또는 -v
or 와 같은 몇 가지 다른 플래그를 사용하여 자세한 정보를 얻을 수 있습니다 --progress
.
답변
로부터 cp
맨 :
-u, --update
copy only when the SOURCE file is newer than the destination file or when the
destination file is missing
답변
rsync를 사용하여 문제가 해결되었습니다.
rsync -av /srcdir /tgtdir