2
hexdumpコマンドは、任意のファイルを16進値に変換します。 しかし、16進数の値を持っていて、その処理を元に戻したい場合、これは可能ですか?Hexdumpコマンドの反転
hexdumpコマンドは、任意のファイルを16進値に変換します。 しかし、16進数の値を持っていて、その処理を元に戻したい場合、これは可能ですか?Hexdumpコマンドの反転
xxd
と呼ばれる同様のツールがあります。パイプ-r
オプション付きxxd
に戻って出力して、新しいファイルにそれをリダイレクトします場合は、今すぐ
# xxd bdata
0000000: 0001 0203 0405
......
:あなただけのファイル名でxxd
を実行した場合、それはかなり標準的な進ダンプ形式でデータをダンプ16進ダンプをバイナリに戻すことができます。
# xxd bdata | xxd -r >bdata2
# cmp bdata bdata2
# xxd bdata2
0000000: 0001 0203 0405
ありがとうございました:) – Maysara