上次提交问题时我很幸运,所以这里是:当我收到以下错误时,我正在尝试调试一个有点大的 BASH 脚本:
./test.sh: line 418: unexpected EOF while looking for matching `"'
./test.sh: line 427: syntax error: unexpected end of file
下面的代码从第 400 行开始:
echo "###########################################################"
echo
;;
4)
culebra_carriers
get_month
get_day
logs_cdrs
logs_wap
get_mdn
echo
echo "###########################################################"
echo
echo "Searching for activity of $mobileNumber on $MON $DAY......."
echo
zgrep $mobileNumber $HOME/culebrapeak/$LOGCDR/$CULEB/$MON/$WAPLOG
echo
echo "###########################################################"
echo
;;
esac
done
}
clear
main_menu
如何让这个错误消失?看起来我在所有正确的地方都有双引号......但这只是我的第 4 个或第 5 个 bash 脚本......所以请放轻松。