linux 运行脚本出错 -bash: syntax error***

问题说明:

运行一个shell脚本时报错,-bash: syntax error near unexpected token `&&'

出现这个问题,通常在windows 下编写的脚本,上传到linux 后执行报错,很明显格式问题造成的语法错误。

在linux  安装一个dos2unix 工具可以解决此问题。


dos2unix ***.sh  ##直接修复格式问题
#Ubuntu安装命令 apt-get install  dos2unix 
#Centos安装命令 yum install  dos2unix



作者头像
南宫俊逸创始人

君子好学,自强不息~

上一篇:windows10远程桌面——函数不受支持,这可能是由于 CredSSP 加密 Oracle
下一篇:Nginx通过密码访问的方法

发表评论

海外服务器,免备案,中国电信 CN2 GIA 高级回国优化专线

香港云服务器立即订购

4核4G  50G 2M (CN2 GIA)  335/月

8核8G  50G  2M(CN2  GIA)  613/月

香港物理服务器立即订购

Xeon L5630 *2    16GB DDR3    1TB HDD 或 240G SSD  10 Mbps  3IP 1500/月

8 核 16 线程 (2.13GHz)

Xeon E5 2650  16GB DDR3   1TB HDD/240G SSD/500G SSD  10 Mbps  3IP 2000/月

8 核 16 线程 (2.00GHz)