shell 腳本中的exit 0 ;exit 1


當你 exit 0 的時候,在調用環境 echo $? 就返回0,也就是說調用環境就認為你的這個程序執行正確。

當你 exit 1 的時候,一般是出錯定義這個1,也可以是其他數字,很多系統程序這個錯誤編號是有約定的含義的。

但不為0 就表示程序運行出錯。 調用環境就可以根據這個返回值判斷 你這個程序運行是否ok。如果你用 腳本 a 調用 腳本b ,要在a中判斷b是否正常返回,就是根據 exit 0 or 1 來識別。執行完b后, 判斷 $? 就是返回值。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM