若是你在windows里写的shell脚本放到linux系统里运行就能够会提示以下错误syntax error near unexpected token `...这是由于两个平台下面的换行符不同致使的。因此须要转换下格式,notepad++就有这个功能。html
工具/原料
方法/步骤
-
1shell
首先打开notepad++,让脚本显示全部符号,发现是CR LFwindows
-

-
2工具
咱们须要将windows的格式转为linux格式,作以下操做便可。spa
编辑->档案格式转换->转换为UNIX格式3d

-
3htm
转换以后,发现回车换行符就变了。再放入linux就不会报错了。blog
