くだらねえ質問はここに書き込め! Part175
at LINUX
335:login:Penguin
09/06/15 01:27:56 oUpyBwIs
いくつか原因考えられて
1.Ubuntuとmacの文字コードがあってない
2.そもそもshellが日本語対応していない
3.その他
catで文字を打ってもらって、その16進ダンプを見ることで
macがどの文字コードで送っているかを確認した。
2のshellが日本語対応していない場合、コマンドプロンプトから打った
文字は化けるが、catで打った文字は平気のはず。だが今回化けたので
たぶんこれじゃない。
1の文字コードについては、こっちで実行したもの(UTF-8)と比較した
0000000 e3 81 82 e3 81 84 e3 81 86 0a
これと>>329を比べると、ちょうど>>329のほうがそのまま最上位ビットが
欠けたようになっている。だから文字コードはUTF-8だが、
最上位ビットが何らかの理由で消されているようだ。
そしてtelnetでぐぐると7bitで送信するオプションもある
(これはLinuxのtelnetクライアントの場合であるが)
macにも同様のオプションがあって、今回はそれが効いているのでないかと予想
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5380日前に更新/116 KB
担当:undef