保持当我运行该脚本收到此错误,不知道哪里出了问题,这是如果elif的有或条件语句bash脚本,如果elif的语句
xx线:((:WEST - 非常大=东 - BIG :在表达式语法错误(错误标记为“WEST - 非常大”)
echo "$yn"
if (($yn=EAST - BIG)) || (($yn=EAST - SMALL))
then
echo "---------------------------------------------------------------------------" >> /tmp/"$HOSTNAME".log
elif (($yn=WEST - Very Big)) || (($yn=WEST - Very Small))
then
echo "---------------------------------------------------------------------------" >> /tmp/"$HOSTNAME".log
else
echo "---------------------------------------------------------------------------" >> /tmp/"$HOSTNAME".log
fi
是西方的和非常大的变量吗?如果是,请尝试:1.删除空格,2. $ WEST - $ VERY_BIG?下一次发布脚本的所有重要部分。 – Benutzer193
你在哪里设置'yn'变量? – Inian
$ yn可能是东部 - 大,东 - 小,西 - 非常大,西 - 非常小 – Francis