답변:
-i 옵션을 사용하고 -v 옵션을 사용하지 않으면 rsync는 변경된 내용에 대해서만 STDOUT에 행만 인쇄합니다. 스크립트에 따라 다음과 같이 보일 수 있습니다.
if [ -n "$(rsync -i /dir1 /dir2)" ]; then
run_command;
fi
==
이어야합니다 !=
.
-i
플래그를 사용하면 변경 사항이 없으면 rsync 버전이 3.1.1
출력 sending incremental file list
됩니다.