Bash 脚本执行时出现“语法错误:文件意外结束”

Bash 脚本执行时出现“语法错误:文件意外结束”

在我的虚拟机上运行 Fedora 21。我在 bash 脚本执行时收到“语法错误:文件意外结尾”。 在此输入图像描述

在此输入图像描述

我的脚本中没有第 35 行。为什么我会收到错误消息?

答案1

你错过了}结束你的test_file功能的:

test_file() {
   ....
}

答案2

}您需要通过在末尾添加 a 来关闭函数声明。

相关内容