16進を文字列化したのをバイナリに、バイナリを16進文字列に変換する・xxd† 16進の値が文字列になっているのをバイナリに戻したり、バイナリを16進にするxxdというコマンドを紹介します。 以下の変換になります。 48656C6C6F0A → Hello Hello → 48656C6C6F0A 16 進ダンプを作成したり、元に戻したり。 xxd† xxdコマンドのmanを見ると以下のマニュアルが表示されます。 XXD(1) General Commands Manual XXD(1) 名前 xxd - 16 進ダンプを作成したり、元に戻したり。 書式 xxd -h[elp] xxd [options] [infile [outfile]] xxd -r[evert] [options] [infile [outfile]] 一番最初に書いた Hello 文字列を16進文字列に変換し、変
Windowsでのやり方を書いたので、今度はLinuxでのやり方をメモ。Linuxでファイルを16進数テキストに変換(bin -> hex) xxd -p 入力ファイル > 出力ファイル名 (例)xxd -p james.bin > james.hexLinuxで16進数テキストをファイルに変換(hex -> bin) xxd -r -p 入力ファイル名 > 出力ファイル名 (例)xxd -r -p james.hex > james.bin これでファイルを16進数で作成できるなぁ〜 関連エントリWindowsでファイルを16進数テキストに変換したり、16進数テキストをファイルに変換したりする方法
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く