답변:
cp와 함께 업데이트 옵션 (-u)을 사용하면됩니다.
http://beginnerlinuxtutorial.com/help-tutorial/basic-linux-commands/cp-linux-copy-command/
rsync 사용
rsync --progress -r -u /from/one/* /to/another/directory
-r
하위 디렉토리로의 재귀 작업과 -u
대상에 최신 파일을 유지 하는 것을 의미 합니다 (= 업데이트). --progress
작동 중 진행 정보를 표시합니다.
어떤 쉘을 사용하고 있는지 말하지 않기 때문에 다음과 같이 가정합니다 ksh
.
if [[ file1 -nt file2 ]]; then cp file1 file2; fi
yes|cp -ruv /from/* /to/.
예-모든 질문에 예라고 대답하십시오.
r-재귀
u-업데이트
v-진행
xargs 처럼 작동합니다 .
나는 학문적으로 설명하는 방법을 모른다.
-u
옵션이 없습니다.rsync --update
대신 사용할 수 있습니다 .