Linuxでbase64コマンドを使用して、バイナリファイルをテキスト化します。
記事の目次
バイナリファイルをテキスト化するファイルを準備する!
base64コマンドの動作を確認するため、バイナリファイルとして以下のテキストファイルを準備します。
$ cat sample_base64.txt base64 text file
バイナリファイルをテキスト化するする!
base64コマンドでバイナリファイルをテキスト化します。
$ base64 sample_base64.txt > sample_base64_1.txt $ cat sample_base64_1.txt YmFzZTY0IHRleHQgZmlsZQo=
テキスト化したバイナリファイルを元に戻す!
テキスト化したファイルを元のバイナリファイルに戻します。
$ base64 -d sample_base64_1.txt > sample_base64_2.txt $ cat sample_base64_2.txt base64 text file
おわりに
テキストしか扱えないメールや暗号化処理で利用されるBASE64の形式のデータは、base64コマンドでも扱うことができます。
関連記事
関連書籍(Amazon)