Windows文件在linux下不能使用 每行后出现^M字样
用sed 调用将把 DOS/Windows 格式的文本转换成可信赖的 UNIX 格式:
1 | $ sed -e 's/.$//' mydos.txt > myunix.txt |
如果要把Linux/UNIX 文本移至 Windows 系统,使用以下脚本执行必需的格式转换:
1 | $ sed -e 's/$/r/' myunix.txt > mydos.txt |
另外还有个方法,使用命令:
1 | unix2dos filename |
互相转换,具体哪个方向转不用我说了吧.