海纳百川 - 语法错误: 未预期的文件结尾
type: channel
link: http://hnbc.info/index.php/tag/语法错误-未预期的文件结尾/
items: Linux下执行shell脚本，提示 语法错误: 未预期的文件结尾

Linux下执行shell脚本，提示 语法错误: 未预期的文件结尾
type: item
date: 2021-06-02T02:16:22+00:00
description: 背景windows下编写了shell脚本，上传到centos下执行，提示如下错误：install.sh:行16: 语法错误: 未预期的文件结尾原因文本编码问题，windows下大部分编辑器，默认的换行为：\r\n。而到了centOS下shell脚本会识别为错误的结尾。解决重新编辑，将\r\n替换为\n即可解决。