cp、rmなどの誤った出力

cp、rmなどの誤った出力

たとえば、実行すると、cp次のような出力が表示されます。

# cp -v Foo Bar
âFooâ -> âBarâ

その奇妙なキャラクターは何ですかâ?シェルがなぜこのようなことをするのか?一種の奇妙なエンコーディングの問題のようです。

PuTTYを使用すると、â実際のマシンにローカルでログインすると、?アンチビデオの状態が発生します。ファイルにリダイレクトしてstdoutWindowsコンピュータにコピーして開くと、テキストエディタがファイルをUTF-8のように偽装するように指示されるまで、任意の文字の組み合わせが表示されます。その後、正しい開始と終了の引用符を取得します。

答え1

これはエンコードの問題です。

Putty文字セット変換を " UTF-8"に設定します。

Window -> Translation -> Remote character set

答え2

PuTTYの問題を解決するには、Window-> Translationで設定を変更し、「utf-8」を選択(または存在しない場合は手動で入力)します。

お使いのコンピュータにどのようなエンクロージャを使用していますか?

関連情報