在行头添加单引号"
sed -i 's/^/"/g' libcrpt.txt
在行为添加单引号"
sed -i 's/$/"/g' libcrpt.txt
结果行为出现在文件为出现^M
vim解决^M的问题:
linux下的换行符是\n,windows是\r\n,所以windows下的文件在linux下打开的话,\r会作为控制字符^M显示。(mac下换行符是\r)
在vi中命令模式下进行文本替换
:%s/\r//g
本文介绍了如何使用Linux命令`sed`在文件行首和行尾添加单引号,以及解决因不同操作系统换行符差异导致的^M问题。通过`sed`命令的替换功能,可以有效处理文本编辑中的特殊字符,并展示了在vim中消除^M的方法。
在行头添加单引号"
sed -i 's/^/"/g' libcrpt.txt
在行为添加单引号"
sed -i 's/$/"/g' libcrpt.txt
结果行为出现在文件为出现^M
vim解决^M的问题:
linux下的换行符是\n,windows是\r\n,所以windows下的文件在linux下打开的话,\r会作为控制字符^M显示。(mac下换行符是\r)
在vi中命令模式下进行文本替换
:%s/\r//g
1006

被折叠的 条评论
为什么被折叠?