たとえば、実行すると、cp
次のような出力が表示されます。
# cp -v Foo Bar
âFooâ -> âBarâ
その奇妙なキャラクターは何ですかâ
?シェルがなぜこのようなことをするのか?一種の奇妙なエンコーディングの問題のようです。
PuTTYを使用すると、â
実際のマシンにローカルでログインすると、?
アンチビデオの状態が発生します。ファイルにリダイレクトしてstdout
Windowsコンピュータにコピーして開くと、テキストエディタがファイルをUTF-8のように偽装するように指示されるまで、任意の文字の組み合わせが表示されます。その後、正しい開始と終了の引用符を取得します。
答え1
これはエンコードの問題です。
Putty文字セット変換を " UTF-8
"に設定します。
Window -> Translation -> Remote character set
答え2
PuTTYの問題を解決するには、Window-> Translationで設定を変更し、「utf-8」を選択(または存在しない場合は手動で入力)します。
お使いのコンピュータにどのようなエンクロージャを使用していますか?