我无法在Unix中的文件中看到撇号(’
)。
当我打开文件时,它显示为点(.
)
如何查看和替换它?
答案 0 :(得分:1)
似乎它可以是一些特定的unicode符号。
尝试使用以下方法获取十六进制值:
hexdump -C your_file
然后用十六进制代码替换它:
sed "s/`echo -e 'CODE'`/'/g" your_file >your_file_out
其中 此行可以解决您的问题: CODE
是\ xYY形式的sed "s/`echo -e '\xe2\x80\x99'`/'/g"