我有一个由别人的软件生成的平面文件。它们在文件的某些位置插入空字符^ @。我希望用-9替换它们。如何在Mac OS X上的终端中有效地搜索和替换此字符?
感谢。
在linux中有另一篇文章解决this question。
答案 0 :(得分:7)
(为了保持使用不同的shell脚本问题工具提出多个答案的SO传统):
使用tr
:
tr -d '\0'
答案 1 :(得分:3)
使用sed
:
sed 's/\x0/-9/g' filename > newfile