※ ChatGPTを利用し、要約された質問です(原文:"od"コマンドについて)
"od"コマンドの出力結果について
このQ&Aのポイント
質問者はUnixの"od"コマンドの出力結果について疑問を持っています。
"od"コマンドを使用して文字コードを確認した際に、予期しない結果が得られたようです。
この現象はOS環境や漢字コードの設定に関係している可能性があります。
Unixの"od"コマンドの出力結果について「?」があります。
以下のようにコマンド入力しました。
$ echo あ | od -x
0000000 a082 000a
0000003
「あ」の文字コードは0x82A0のはずですが、"od"コマンドの出力結果は"a082"となります。
これはどうしてでしょうか?
困っているわけではないのですが、すごーく気になるので、どなたか教えてください。
OS環境はRedHat Linux7.3で、TeraTermを使ってログインし、コマンドを入力しています。
TeraTermの漢字コードは「SJIS」にしています。
「EUC」に設定した場合でも同様の現象です。
お礼
IBMのAIXで"od"コマンドを使ってみましたが、Linuxとは異なる結果(私が期待していた結果ですね)になりました。 とても勉強になりました。どうもありがとうございます。