在windows下编辑好的文件,上传到Linux上后,会出现很多^M的符号,这是因为上传的时候,使用了二进制,如果使用ascii码上传,不会出现这个问题,但是某些文件必须用二进制上传,比如说一些jar文件,否则不能执行。
要除去文件中的^M符号,可以用vi打开文件,然后输入 ":%s/^M//g 保存", %s表示要替换 ^M是指定要替换的内容,//表示用空白替换,g表示全部替换。
其中^符号 按Ctr+V
我使用的时候 按住Ctr 然后依次按M, V 直接输出 "^M" .
在windows下编辑好的文件,上传到Linux上后,会出现很多^M的符号,这是因为上传的时候,使用了二进制,如果使用ascii码上传,不会出现这个问题,但是某些文件必须用二进制上传,比如说一些jar文件,否则不能执行。
要除去文件中的^M符号,可以用vi打开文件,然后输入 ":%s/^M//g 保存", %s表示要替换 ^M是指定要替换的内容,//表示用空白替换,g表示全部替换。
其中^符号 按Ctr+V
我使用的时候 按住Ctr 然后依次按M, V 直接输出 "^M" .