我有一个 bash 脚本,其中包含以下“if”语句。问题是我无法让它在 Debian 上运行(它在 Fedora 和 CentOS 上运行良好)。
if [ $1 == "--daily" ] # <--- line 116
then
countDaily
elif [ $1 == "--monthly" ] # <--- line 119
then
countMonthly
fi
运行后:
sh /home/kris/countsc.sh --daily
我收到一个错误:
/home/kris/countsc.sh: 116: [: --daily: unexpected operator
/home/kris/countsc.sh: 119: [: --daily: unexpected operator