私は次のようにbbeを使用しようとしています
bbe -e 's/01110011/01111000/' test.txt
この例では、私が達成したいのは、ファイルをバイナリファイルのように読み、文字s
をx
。
私は代替ソリューションで開いていますが、それに固執しません。bbe
答え1
私が知っている限り、bbeは使用できません。バイナリ(基本2)ダイレクトモード。ただし、16進数、8進数、または10進数の操作は次のとおりです。
# Hex:
$ echo 'xs' | bbe -e 's/\x73/\x78/'
xx
# Octal:
$ echo 'xs' | bbe -e 's/\0163/\0170/'
xx
# Decimal:
$ echo 'xs' | bbe -e 's/\115/\120/'
xx