文章目录 1. 字符处理1. 替换不可见字符^@ 2. vim1. 编辑二进制文件 1. 字符处理 1. 替换不可见字符^@ ^为ctrl字符,而 ^@ 等价于 \x0 ,所以替换命令参考如下:sed -i 's/\x0/\r/g' xxxx 替换为\r,或者\r\n。 2. vim 1. 编辑二进制文件 vim -b xxxx // 打开文件,-b保护文件,避免vim加入\r等 :%!xxd // 转为16进制进行编辑 :%!xxd -r // 转为十进制 :wq // 保存退出即可