保持當我運行該腳本收到此錯誤,不知道哪裏出了問題,這是如果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