rsync
실행 중인 시스템에서 오래된 파일을 보관 하려고 합니다 . 따라서 다음 형식의 명령줄을 사용합니다.
find /some/dir -various -conditions -printf '%P\n' | rsync -v --files-from=- --remove-source-files /some/dir user@archive_host:/archive/dir
이것은 올바르게 작동하고 내가 원하는 것을 수행합니다. 그러나 전송한 파일을 -v
에 전달한 후에도 rsync
인쇄하지 않습니다 . 나는 이것이 일반적으로 명령줄 인수 자체를 제외한다고 생각합니다. 그러나 명령은 find
임의로 긴 파일 목록을 생성하므로 명령이 실행되는 동안 이를 볼 수 있기를 바랍니다.
사용시 전송된 파일 목록은 어떻게 확인하나요 --files-from
?
답변1
man rsync|grep progress
디스플레이 매개변수--progress