以下はカスタムのbase64変換テーブル(NとM、nとmの位置が入れ替わっている)を用いたbase64デコード・スクリプトの実行結果をhexに変換したものである。
$ python custom_base64.py -t ABCDEFGHIJKLNMOPQRSTUVWXYZabcdefghijklnmopqrstuvwxyz0123456789+/ -d -s aG9nZWZ1Z2E= | xxd -p
686f6665667567610a
変換結果に改行コード(0x0a)が含まれてしまっている。このようなスクリプトの実行結果から改行コードを消したい場合はtrコマンドのdオプションを使用する。
$ python custom_base64.py -t ABCDEFGHIJKLNMOPQRSTUVWXYZabcdefghijklnmopqrstuvwxyz0123456789+/ -d -s aG9nZWZ1Z2E= | tr -d '\r\n' | xxd -p
686f666566756761