函数定义中的“意外令牌”语法错误

时间:2016-02-02 12:46:50

标签: function shell unix

我是shell脚本的新手,我正在尝试运行一个带有函数的简单脚本。我一直收到与使用echo相关的错误消息。谁能告诉我如何解决这个错误?

以下是代码:

function functionA{
    echo "FunctionA is executing!!"
}
functionA

以下是命令行上的错误消息:

function1: line 4: syntax error near unexpected token `echo'
function1: line 4: `    echo "FunctionA is executing!!"'

1 个答案:

答案 0 :(得分:1)

在函数名称之后需要()

function functionA() {
    echo "FunctionA is executing!!"
}