调试Bash脚本:语法错误:意外的文件结束

时间:2017-03-01 17:51:27

标签: bash shell getopt

尝试用几种不同的方式调试这个,而bash -x和设置显示行没有帮助。我筛选了非ascii字符,仍然没有骰子。 经过并检查逻辑错误,并没有看到任何未终止或inf循环。我认为我的getopt语法应该受到责备,但是我在manpage中遵循了guidlines并且找不到任何问题。

这是一个相当长的设置脚本,但所以我在这里托管它: cdr.sh - deployment script

1 个答案:

答案 0 :(得分:1)

@cyrus发现了它。 这个函数关闭括号旁边没有空格#谢谢! 我很惊讶拼写检查没有找到那个,我想我应该在vim中更改我的synax颜色,因为功能与评论一样蓝。