时间:2021-05-23
我们经常会在windows下编辑一个文件,然后上传到Aix或者Linux服务器,这时候使用vi编辑器查看文件,会发现每行末尾都会有一个^M字符,如果不替换掉,经常出大问题。
1、使用vi打开文件,例如vi abc,输入命令:%s/^M//g,回车后即可替换。注意:^M在Linux和Aix下要使用Ctrl+V+M才能打出来。所以完整的输入为:%s/Ctrl+V+M//g。
2、替换后输入x命令,或者qw保存即可。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为你的脚本文件在windows下编辑过。windows下,每一行的结尾是\n\r,而在linux下文
在从WINDOWS传到UNIX在每行的结尾可能会出现^M解决方法:1、用ASCII模式重传。2、用vi中的替换%s/^M$//
很少情况会在Linux系统下使用U盘,但是最近有朋友在Linux系统下加载U盘设备的时候发现U盘内的文件出现了乱码现象,这该怎么办呢?很多朋友对Linux系统又
Windows上写好的文件,在Linux或者Unix下打开,每一行都会出多出^M这样的字符,这是因为Windows与*nix的换行符不同所致,我们看看文件格式有
删除文件时出现文件已在另外程序中打开怎么办?1、删除文件时出现文件已在另外程序中打开的情况下,文件无法被删除,或者进行其他操作,下面就来告诉你该怎么办?2、当文