exit和退出碼

用途說明

exit命令用于退出當前shell,在shell腳本中可以終止當前腳本執行。

 

常用參數

格式:exit
n

退出。設置退出碼為n。(Cause
the shell to exit with a status of n.)

 

格式:exit

退出。退出碼不變,即為最后一個命令的退出碼。(If
n is omitted, the exit status is that of the last command executed.

 

格式:$?

上一個命令的退出碼。

 

格式:trap
"commands" EXIT

退出時執行commands指定的命令。(
A trap on EXIT is executed before the shell terminates.)

 

退出碼(exit
status,或exit code)的約定:

0表示成功(Zero
– Success)

非0表示失?。∟on-Zero – Failure)

2表示用法不當(Incorrect
Usage)

127表示命令沒有找到(Command
Not Found)

126表示不是可執行的(Not
an executable)

>=128
信號產生

 

 

原創文章,作者:會飛的豬,如若轉載,請注明出處:http://www.www58058.com/11106

(1)
會飛的豬會飛的豬
上一篇 2016-01-14 13:34
下一篇 2016-01-14 21:50

相關推薦

  • linux中如何使用幫助

     在linux學習過程中,會遇到許多困難,尤其是一些命令掌握不牢固,不知道具體用法;或者是想要實現一些功能而不知道使用何種命令。這時求人不如求己,上網求助不如自己學會使用幫助,下面介紹幾種linux幫助的用法。 1.what is +命令    執行這條命令可以顯示命令的簡短描述,讓大家了解命令的基本功能。同時可以看到命令相關章…

    2017-07-23
  • 搭建lnmp實現動靜分離

    LNMP代表的就是:Linux系統下Nginx+MySQL+PHP這種網站服務器架構。 (nginx主機)web 處理靜態內容 172.16.250.149 (fpm server   mariad bserver)處理動態內容 172.16.253.131 以上為兩臺CentOS7.3主機 試驗拓撲圖如下:   ==…

    2017-07-22
  • 【原創】RHEL7-PPTP-VPN-Server排錯

    第一次寫博客,明顯不知道如何下筆。     昨天6月21日,突然發現往日運行一切正常的pptpvpn服務器怎么也連不上了,錯誤代碼是619。這個錯誤代碼以前并沒有見過,于是上google查了一下資料,據說有幾種可能: 1,路由器或防火墻干掉了tcp1723; 2,電腦協議棧問題; 3,撥號連接的認證選項有問題; &nb…

    Linux干貨 2016-06-23
  • awk

    GNU awkGNU awk 2 本章內容 ?awk介紹 ?awk基本用法 ?awk變量 ?awk格式化 ?awk操作符 ?awk條件判斷 ?awk循環 ?awk數組 ?awk函數 ?調用系統命令 3 awk ?awk: Aho, Weinberger, Kernighan,報告生成器,格式化文本輸出 ?有多種版本:New awk(nawk),GNU awk…

    Linux干貨 2016-09-14
  • 軟件包管理、自建yum源與LAMP架構的自動編譯安裝

    軟件包管理 CentOS采用RedHat開發的rpm包管理器管理應用程序包。rpm包是由二進制可執行程序、庫、配置文件、幫助文件等組成,支持安裝、卸載、查詢、升級、降級、校驗等操作。 從組成結構上,rpm包由文件清單、安裝和卸載時運行的腳本構成。 包管理器有其自帶的公共數據庫。其數據包括:程序包的名稱、版本、依賴關系,功能說明,及各個文件的路徑及校驗碼信息等…

    Linux干貨 2016-12-05
  • iptables實現地址轉換

    NAT:(工作在網絡和傳輸層) 過載技術 Basic NAT:靜態NAT     一個內部主機,分配一個外網地址 NAPT:動態NAT,網絡地址端口轉換;net會話表     源地址轉換:SNAT 用于內網主機訪問互聯網    &…

    Linux干貨 2016-10-31
欧美性久久久久