标签: linux shell sed
我在档案xyz上运行命令。
xyz
sed -i 's/abc \"/abc \^@\"/g' xyz
但我没有得到理想的输出。
如果我手动输入 ctrl + v + @ ,它在vi编辑器中显示为^@但不能使用上述命令输出
^@
答案 0 :(得分:3)
您指的字符是空字节(0x00)。在sed中,您需要使用\x00:
0x00
\x00
sed 's/abc \"/abc \x00\"/' file