Rsync는 실패한 전송을 텍스트 파일에 유지합니다.

Rsync는 실패한 전송을 텍스트 파일에 유지합니다.

내 파일을 백업하기 위해 이 명령을 실행하고 있습니다. rsync일부 파일은 아직 삭제되지 않았지만 rsync가 표시하는 출력 양으로 인해 실패한 전송을 파일에 보관하여 더 잘 구별할 수 있도록 하고 싶습니다.

어떻게 하는지 아시나요?

답변1

내가 정확하게 기억한다면 이러한 실패한 전송은 표준 출력이 아닌 표준 오류(stderr)로 인쇄되지만 기본적으로 쉘은 이 두 가지를 모두 화면에 인쇄하고 오류는 Lost on 텍스트 벽에 나타날 수 있습니다.

오류만 포착하려면 파일 설명자 2(stderr)를 실제 파일로 리디렉션합니다.

rsync -options /source/* /destination/ 2>rsync-errors.txt

관련 정보