Command
如何獲取退出程式碼(和/或返回程式碼)列表以及命令/實用程序的含義?
有沒有辦法可以從終端命令中執行標題中所述的操作,或者我必須查看程式碼?
沒有“秘訣”來獲取給定終端命令的退出狀態的含義。
我的第一次嘗試是手冊頁:
user@host:~# man ls Exit status: 0 if OK, 1 if minor problems (e.g., cannot access subdirectory), 2 if serious trouble (e.g., cannot access command-line argument).
第三:shell 的退出狀態,例如 bash。Bash 及其內置函式可能會特別使用高於 125 的值。127 表示未找到命令,126 表示命令不可執行。有關更多資訊,請參閱bash 退出程式碼。