shell脚本在centos系统中能正常执行,而在ubuntu系统中执行会出现类似Syntax error: "(" unexpected的错误,一般这种是因为sh与bash有些地方不兼容,解决方式:
1.执行bash xx.sh
2.执行chmod +x xx.sh对shell脚本赋予执行权限,之后执行./xx.sh
shell Syntax error: “(“ unexpected问题解决
最新推荐文章于 2025-01-03 10:00:00 发布
本文探讨了Shell脚本在CentOS与Ubuntu系统间执行时出现的语法错误,主要原因是sh与bash之间的不兼容性。文章提供了两种解决方案:一是通过bash解释器直接运行脚本,二是为脚本文件增加执行权限并使用相对路径执行。
450

被折叠的 条评论
为什么被折叠?



