ファームウェア開発をしていると、ちょっとしたバイナリファイルを作りたいときがありますよね。よくある方法は、バイナリエディタで作ったり、ちょっと頑張る人ならC言語でプログラム組んだりしますね。 ただ、ちょっとしたバイナリファイルを作成するだけなら、MSYS2@WindowsやLinux、OS Xなら簡単にできますよー。 あの echo コマンドを使うだけです。オプション -en を使えばOKです! (DOS の echo ではできません、念のため) echo を使って簡単にバイナリファイルを作成する 例えば、全てのbitが1の 4Byte のファイルを作る場合は下記のようにすればOKです。 ちなみに xxd -g1 は1Byteづつ表示するコマンドです。ついでにおぼえておくと便利ですよ。 $ echo -en "\xff\xff\xff\xff" > hoge.bin $ xxd -g1 h
![【簡単】バイナリファイルをコマンド一発で生成|echo コマンド](https://cdn-ak-scissors.b.st-hatena.com/image/square/e1f9cf186ecf478d18ec320a0a7ccb97df2209ed/height=288;version=1;width=512/https%3A%2F%2Fhangstuck.com%2Fwp-content%2Fuploads%2F2020%2F08%2Fbash-official-icon-512x512-1.png)