![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
先日、LinuxマシンからWindowsマシンにFTPにてファイルを転送してこんなことがありました。
・Linuxマシンから転送してきたファイルを、Windows上のサクラエディタで開く。
ファイル内容を見ると、「#!」とある
・転送したファイルをLinuxマシン上で、バイナリ表示する(odコマンドを使用)
ファイル内容を見ると、「1234 ・・・・・」とある※正しいコードは忘れました。
バイナリコードと文字の対応表?を見ると
12=!
34=#
・サクラエディタで開いたファイル内容は「#!」だが、バイナリコードを見ると「!#」となるはず。
この箇所だけではなく、ファイル内の全てが、2文字ずつ同じようなことがありました。
単純に逆から書かれているわけではないと思うのですが、どういうことなのでしょうか。
No.1ベストアンサー
- 回答日時:
man odを見るとわかりますが、od コマンドは、標準だと、2バイトずつのデータとみなして表示されます。
od -x とかで表示したのだと思いますが、下1バイトが先に来て、その後に上1バイトが来ます。これを2バイトデータとして上位バイトから表示するので、2バイトずつ左右が入れ替わって見えます。
2バイトデータでなく、1バイトデータとして16進表示させるためには、od -tx1 とします。
No.2
- 回答日時:
すでに回答のある通りですが、
http://gnuwin32.sourceforge.net/
の Coreutilsの中に、Windows用に移植された od がありますから、 Windows上でもダンプしてみるといいでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- UNIX・Linux fessカスタマイズ 1 2022/09/27 17:29
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Windows 10 win10 立ち上げ時のエラー 1 2023/04/17 11:55
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- UNIX・Linux ubntuをインストールしたが、grubメニューの起動順の変更ファイルが分からない 1 2022/11/18 22:18
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- UNIX・Linux JSLinuxについて。 Linuxのこの手順のプログラミングは合っているでしょうか。 ①ホームディ 2 2022/06/20 15:33
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
携帯電話の略語であるMBって英...
-
EXCELでの16進数取り出し、上...
-
Excel_VBAで改行コードの無いフ...
-
1Mバイトって何バイト?
-
文字の容量(サイズ)についての...
-
文字数5000字、文字コードが2バ...
-
メモリーの単位を解説してくだ...
-
(*^_^*) キロバイトと字数の...
-
実行計画の「COST」と「BYTE」...
-
1バイトは何ビット?
-
カナカナの(半)濁点がついた文...
-
EXCELのワークシートの大きさ
-
5.1byteは何bitですか?
-
1B
-
ffftpのサイズの単位は何でしょ...
-
アホな質問なんですが・・・(...
-
DVD-R 4.7GBって、何byte でし...
-
GB と Gbの違いの意味
-
Oracle AL32UTF8でのバイトサイ...
-
シフトjisコードで記載された40...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字の容量(サイズ)についての...
-
文字化けはなぜ日本語が入って...
-
KBのMB違いって
-
EXCELでの16進数取り出し、上...
-
KBとMB
-
携帯電話の略語であるMBって英...
-
1Mバイトって何バイト?
-
実行計画の「COST」と「BYTE」...
-
GB と Gbの違いの意味
-
アルファベット30文字は何バイ...
-
文字数(バイト数)の数え方が...
-
32bit = 4GB(バイト)?
-
1KBは、2の8乗X1000ではない...
-
CSV データのバイト数を調べる...
-
K KB MB について詳し...
-
2バイト文字を一括削除するマクロ
-
DVD-R 4.7GBって、何byte でし...
-
マトリックスサイズが512×512で...
-
新聞1ページは何バイトですか?...
-
Oracle AL32UTF8でのバイトサイ...
おすすめ情報