意外标记“0”附近的语法错误

Syntax error near unexpected token "0"

好的,我知道 bash 新人已经发布了很多,但是,这是老师给我的程序,它不能正常工作。

#! /bin/bash
echo "month"
read month
case $month in
   january)
       echo "31" ;;
   february)
       echo "30" ;;
   *)
       echo "INVALID" ;;
esac
exit(0)

终端给我两个错误,

./shell2: line 15 : syntax error near unexpected token "0"

./shell2: line 15 : `exit(0)'

谁能给我解释一遍? 谢谢

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