1
我在我的bash腳本中收到一個錯誤,我沒有看到任何錯誤。這是給我錯誤的代碼。Bash腳本錯誤:第167行:意外標記附近的語法錯誤'然後'
if [ "$password" = "na" ]; then
log "Password not set"
usage
exit 1
fi
任何人都可以看到有什麼不對嗎?它對我來說看起來很好,但對於bash來說,我也很新。
編輯:這裏是前面的代碼行,也許這將有所幫助。
if [ "$SITE" = "unknown" ]; then
log "Site not set"
usage
exit 1
fi
if [ "$VERSION" = "na" ]; then
log "Version not set"
usage
exit 1
fi
if [ "$password" = "na" ]; then
log "Password not set"
usage
exit 1
fi
也許錯誤是在一些前行? – airos
大概回車。 – 123
我猜想這是一個嵌套的if/then,我們需要看到前面的代碼行。 – SaintHax