--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]
Ubuntu 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で同じ問題が発生するため、「ほとんど」です。システム言語をトルコ語から英語に、国をアメリカに変更することでこの問題を解決しました。しかし、試してみるUbuntuがないので、ここで仮定をする必要があります。