1
我正在寫一個簡單的shell腳本,並且出現一個關於「壞數字」的奇怪錯誤。這裏是我的代碼:Shell腳本編程:「壞數字」錯誤
status=0
maxRetries=3
retryCount=1
while [[ status == 0 ]] || [[ retryCount -le maxRetries ]]
do
....
retryCount=$((retryCount+1))
done
據我看到的,我已經正確聲明maxRetries和RetryCount重爲整數,所以我不明白爲什麼它抱怨while語句的約差多少。 任何人有想法?
'status',也缺少'$' –
好吧,現在它正在工作。這麼簡單...謝謝! –