本文记录
Syntax error: end of file unexpected (expecting “then”)
错误解决方案。
问题原因
出现问题的原因是.sh文件是dos格式文件,但是linux的shell需要unix格式的文件
解决方案
- 转换文件格式
$ sudo apt-get install dos2unix
$ dos2unix <filename>
- 随后重新运行 sh 文件
参考资料
- https://blog.csdn.net/qq_38989148/article/details/105340521