rsync --progress 매개변수 구문 오류

rsync --progress 매개변수 구문 오류

--progress 또는 -P 옵션(--progress --partial)과 함께 rsync를 사용하려고 하면 다음 오류 메시지가 나타납니다.

Unknown --info item: "flist"
rsync error: syntax or usage error (code 1) at options.c(453) [client=3.1.2]

우분투 18.04를 사용하고 있으며 rsync를 제거하고 다시 설치했지만 문제가 지속됩니다. 명령 예:

rsync -avzP /home/test/testdir /home/test/testdir2/

또는

rsync -avz --partial --progress /home/test/testdir /home/test/testdir2/

답변1

방금 같은 문제가 있었지만 LC_ALL=C명령줄에 이전에 명령을 추가하여 해결했습니다.rsync

이는 확인합니다현지화에 관한 O.Yavuz의 논문(내 컴퓨터에는 터키어 시스템 언어도 있습니다).

답변2

이는 현지화 설정 때문일 가능성이 높습니다. Ubuntu의 언어를 영어로, 국가를 미국으로 설정하면(아마도 필요하지 않음) --progress 옵션이 마술처럼 작동하기 시작합니다.

편집: Debian 기반 Ubuntu인 Raspbian을 실행하는 Raspberry Pi에서 동일한 문제가 발생하기 때문에 "대부분"입니다. 시스템 언어를 터키어에서 영어로, 국가를 미국으로 변경하여 이 문제를 해결했습니다. 하지만 시도해 볼 우분투가 없으므로 여기서 가정을 해야 합니다.

관련 정보