Bash 意外标记“附近出现语法错误”;0“;
好的,我知道bash的新来者经常发布这个,但这是一个老师给我的程序,它不能正常工作Bash 意外标记“附近出现语法错误”;0“;,bash,shell,syntax-error,exit,Bash,Shell,Syntax Error,Exit,好的,我知道bash的新来者经常发布这个,但这是一个老师给我的程序,它不能正常工作 #! /bin/bash echo "month" read month case $month in january) echo "31" ;; february) echo "30" ;; *) echo "INVALID" ;; esac exit(0) 终端给了我两
#! /bin/bash
echo "month"
read month
case $month in
january)
echo "31" ;;
february)
echo "30" ;;
*)
echo "INVALID" ;;
esac
exit(0)
终端给了我两个错误
./shell2:第15行:意外标记“0”附近的语法错误
./shell2:第15行:`exit(0)'
有人能给我解释一下吗?
谢谢在bash中,参数没有放在大括号中。它应该是bash中的
exit 0
而不是exit(0)
参数不放在大括号中。应该是退出0
而不是退出(0)
第15行在哪里?您的代码示例中有12行。呵呵,对不起,我忘了添加两行,三月)和回音“31”;;不要通过编辑标题将问题标记为“已解决”——而是接受为你解决问题的答案。看这里:第15行在哪里?您的代码示例中有12行。呵呵,对不起,我忘了添加两行,三月)和回音“31”;;不要通过编辑标题将问题标记为“已解决”——而是接受为你解决问题的答案。看这里:谢谢!现在我知道了,我不会再犯这个错误了。谢谢!现在我知道了,我不会再犯这个错误了。