sed
私はこれを行うことができるかどうかを調べようとしましたが、見つかりませんでしたtr
。
すべてのバイトに上位ビットが設定されている古いApple IIのファイルがたくさんあります。 Macでは、これにより横説説が発生します。もちろん、80ドルで各バイトをXORするプログラムを書くことができますが、UNIXでこれを行う方法があるべきだと思いました!
どんなアイデアがありますか?
ベストアンサー1
bbe
「sedに似たバイナリファイルエディタ」です。 Debian ではbbe
パッケージに含まれています。 Macで簡単に利用できるかどうかはわかりません。
0x7f
これは、入力の各バイトに対してバイナリANDを実行します。
bbe -e '& \x7f'
使用例:
<input_file bbe -e '& \x7f' >output_file