我有几个带有字符 0x04 的二进制文件,我想\
在每个文件之前添加一个转义字符。是否有一个脚本可以用来执行此操作,而无需手动编辑每个脚本?
答案1
您可以GNU sed
像下面的示例一样使用:
for file in /path/*; do
sed -i 's/\x04/\\&/g' "$file"
done
请注意,该-i
选项会就地修改文件,因此请务必进行备份,否则可能会出现问题。
我有几个带有字符 0x04 的二进制文件,我想\
在每个文件之前添加一个转义字符。是否有一个脚本可以用来执行此操作,而无需手动编辑每个脚本?
您可以GNU sed
像下面的示例一样使用:
for file in /path/*; do
sed -i 's/\x04/\\&/g' "$file"
done
请注意,该-i
选项会就地修改文件,因此请务必进行备份,否则可能会出现问题。