Shell脚本:意外的`('

时间:2017-08-15 13:10:44

标签: shell syntax

我有以下代码片段,我是从korn shell运行的:

**clear
echo "Select your option"
PS3="Option?"
options=("Input new subsidy row" "Change subsidy id only" "Show subsidy row details" "Exit")
select opt in "${options[@]}"
do
    case $opt in
            "Input new subsidy row")

                echo "Input new subsidy row"
            ;;
            "Change subsidy id only")
            echo "Change subsidy id only"
            ;;
            "Show subsidy row details")
            echo "Show subsidy row details"
            ;;
            "Exit")
            echo "Exit"
            ;;
            *) 
            echo "ERROR: Invalid selection"
            ;;
            esac
        done**

如果我直接从命令行调用它,它工作正常,但是当我在另一个脚本的末尾调用时,我收到错误:

第5行的语法错误:`('意外

如果需要上述任何代码,请告诉我

感谢

0 个答案:

没有答案