意外令牌附近的语法错误" 0"

时间:2017-10-10 18:38:04

标签: 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)

终端给了我两个错误,

  

./ shell2:第15行:意外令牌附近的语法错误" 0"

     

./ shell2:第15行:`exit(0)'

有人能为我解释一次吗? 谢谢

1 个答案:

答案 0 :(得分:4)

在bash参数中没有放入大括号。它应该是exit 0而不是exit(0)