我正在編寫腳本,然後通過複製並粘貼到終端中對其進行測試。這個if語句觸發此響應-bash: syntax error near unexpected token 'fi'
意外的令牌'fi'
if (($DNSPropTimeElap < 61)); Then
sleep $((60 - $DNSPropTimeElap))
fi
我正在編寫腳本,然後通過複製並粘貼到終端中對其進行測試。這個if語句觸發此響應-bash: syntax error near unexpected token 'fi'
意外的令牌'fi'
if (($DNSPropTimeElap < 61)); Then
sleep $((60 - $DNSPropTimeElap))
fi
然後是大寫,將其更改爲小寫。 –
@soFan哇我是一個noob。如果你發佈了答案,我會贊成並選擇爲對答。 –
http://www.shellcheck.net/#非常擅長捕捉這些錯誤,並且在使用不建議使用的語法時也給出了建議 – Sundeep