Linux 替换^M字符方法
1 $ sed -i 's/^M/\n/g' myfile.txt 2 //注意:这里的“^M”要使用“CTRL-V CTRL-M”生成,而不是直接键入“^M”
命令中的^M不是直接输入^和M,是在linux中敲“CTRL-V CTRL-M”生成的,这个需要注意,因为在linux下^M其实是一个字符,你如果直接敲^和M,那就是2个字符了,然后意义也完全不一样。
1 $ sed -i 's/^M/\n/g' myfile.txt 2 //注意:这里的“^M”要使用“CTRL-V CTRL-M”生成,而不是直接键入“^M”
命令中的^M不是直接输入^和M,是在linux中敲“CTRL-V CTRL-M”生成的,这个需要注意,因为在linux下^M其实是一个字符,你如果直接敲^和M,那就是2个字符了,然后意义也完全不一样。