Binary

修改一組二進製文件

  • August 11, 2011

我有幾個包含字元 0x04 的二進製文件,我想\在每個文件之前添加一個轉義字元。是否有一個腳本可以用來執行此操作而無需手動編輯每個腳本?

您可以GNU sed像以下範例中一樣使用:

for file in /path/*; do
 sed -i 's/\x04/\\&/g' "$file"
done

請注意,-i選項修改文件就地,所以一定要備份,應該會出錯。

引用自:https://unix.stackexchange.com/questions/18579