背景
windows下编写了shell脚本,上传到centos下执行,提示如下错误:
install.sh:行16: 语法错误: 未预期的文件结尾
原因
文本编码问题,windows下大部分编辑器,默认的换行为:
\r\n
。而到了
centOS
下shell脚本会识别为错误的结尾。
解决
重新编辑,将
\r\n
替换为
\n
即可解决。
标签:
centos
,
语法错误: 未预期的文件结尾
,
shell
d
: 第六步我最新版本的怎么跟你这个不一样?我把服务配置过来后整个Pr...
pugna
: 这个真是超详细版教程。比网上那些抄来抄去的详细多了。感谢分享
收罐罐
: 大佬,能加个友链吗
收罐罐
: 很棒,我说为什么appsettings.json配置了passw...
ddd
: 谢谢,是dockerignore的问题
Walt
: 我这边按这种方式处理后,让前端试了下,Mac系统下safari浏...
toby
: 似乎并不能完美的解决MAC和IOS系统下的播放,请问还有哪方面的...
Walt
: 每个邮箱不一样,以QQ邮箱为例,你可以在QQ邮箱-设置-开启SM...
好气, 都不完整
: EmailSettingNames.Smtp.Password ...
Walt
: 这个是版本遗留问题,升级到最新版本,应该不会出现该问题了。