Shell狀態碼代表含義

Shell中運行的每個命令都使用退出狀態碼告訴shell它運行完畢。退出狀態碼:0-255的整數值,在命令結束運行時由命令傳給shell。變量$?用於保存上個已執行命令的退出狀態碼。退出狀態碼可配合exit命令使用。

狀態碼 描述
0 命令成功結束
1 一般性未知錯誤
2 不適合的shell命令
126 命令不可執行
127 沒找到命令
128 無效的退出
128+x 與Linux信號x相關的嚴重錯誤
130 通過ctrl+c終止的命令
255 正常範圍之外的退出狀態碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章