将Windows下用Notepad++写的shell脚本拷贝到了Linux下,运行时出现报错:syntax error near unexpected token `$’do\r”。查阅资料发现,是因为回车换行符是Windows下的CR LF,与Linux的LF不兼容,修改步骤如下:
- Notepad++ 下视图-显示符号-显示所有字符
- Notepad++ 下编辑-文档格式转换-转换为UNIX格式
将Windows下用Notepad++写的shell脚本拷贝到了Linux下,运行时出现报错:syntax error near unexpected token `$’do\r”。查阅资料发现,是因为回车换行符是Windows下的CR LF,与Linux的LF不兼容,修改步骤如下: