在Windows环境创建sh脚本并完成编辑后拷贝到Linux环境执行出错。在脚本执行时报:未预期的符号 `$’r’’ 附近有语法错误
原因分析Windows编辑的sh脚本默认是doc格式,在linux环境执行时需改为Unix格式
解决方案1、使用vi命令编辑脚本在Esc模式下输入命令”:set ff=linux”
2、在linux创建脚本,默认Unix格式

在Windows环境创建sh脚本并完成编辑后拷贝到Linux环境执行出错。在脚本执行时报:未预期的符号 `$’r’’ 附近有语法错误
原因分析Windows编辑的sh脚本默认是doc格式,在linux环境执行时需改为Unix格式
解决方案1、使用vi命令编辑脚本在Esc模式下输入命令”:set ff=linux”
2、在linux创建脚本,默认Unix格式