ちょっとしたバイナリファイルが必要なときはecho -n -eで作っていますが、もっと楽にできる方法をご存じないでしょうか。

既に存在するバイナリファイルの変更は、odの結果をgawkでecho形式に加工してbashに渡していますが、新規に作るときが悩ましいです。余裕があればプログラムを書いて作っていますが、もっと手軽にできる方法を探しています。

バイナリファイルを作る元の表現形式

  • 内容はランダムでよい
  • 値は指定したい(16進数だけでも可、できれば文字列、10進数、16進数の混在が指定できるとなお良い)

実行環境

WSLを含むUnix系の環境