Solarissyntaxerror:unexpectedendoffile

Describe

创新互联建站是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,小程序设计,十载建站对成都封阳台等多个方面,拥有丰富的网站运维经验。

check_shareplex_health.sh: line 123: syntax error: unexpected end of file

Cause

Solaris系统shell脚本报line 123行,也就是我的脚本最后一行有错误,其实经过检查,我的脚本最后一行并没有语法错误。
一般造成此问题有两种原因:
(1)windows编辑器编辑脚本,格式为dos,行尾换行符与Unix不同,造成此报错
(2)脚本使用了EOF或者类似自定义命令输入,但是EOF结尾时并没有顶格,有缩进,也会造成此错误。

Solution

我的错误即第二种情况,修正EOF,将其前面空格或者制表符删除,使其顶格,问题解决。
如果是第一种情况,可以使用UE 文件-转换-dos转Unix转换,或者如果Linux平台安装了dos2unix命令,也可以使用该命令转换格式即可。

网站题目:Solarissyntaxerror:unexpectedendoffile
文章链接:http://www.hxwzsj.com/article/pegcdc.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 重庆网站建设 定制网站制作 成都网站设计 网站制作 公司网站建设 手机网站制作 成都网站设计 商城网站建设 上市集团网站建设 成都网站制作 成都网站建设公司 成都企业网站建设公司 网站建设方案 成都网站建设公司 外贸网站建设 成都网站制作 重庆网站建设 手机网站设计 专业网站设计 成都网站建设 成都网站制作 营销型网站建设