1.簡介
exit 命令是 Shell 內(nèi)建命令,用于退出當(dāng)前 Shell 進程。
2.命令格式
exitN
(1)狀態(tài)碼 N 的范圍是 0-255,一般情況下,0 表示正常退出,非零表示異常退出。如果是 0-255 之外的數(shù)值,則會被強制轉(zhuǎn)換為 uint8_t 類型的數(shù)值,比如 -1 會被轉(zhuǎn)換為 255,256 會發(fā)生類型寬度截斷,被轉(zhuǎn)換為 0;
(2)狀態(tài)碼 N 可以不指定,默認是上一條命令的退出狀態(tài)碼。
3.常用示例
(1)退出終端。
exit
(2)用于Shell腳本,退出當(dāng)前Shell進程。
(3)使用 trap 內(nèi)建命令,用于掛載 Shell 進程結(jié)束前需要執(zhí)行的命令。格式為:trap “commands” EXIT。如腳本exit.sh:
!/bin/bash
echo"start"
trap"echo'end'"EXIT
echo"beforeexit"
exit0
執(zhí)行exit.sh輸出:
start
beforeexit
end
參考文獻
[1] exit manual
責(zé)任編輯:xj
原文標題:每天一個 Linux 命令(109):exit 命令
文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:每天一個 Linux 命令(109):exit 命令
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
shell是Linux系統(tǒng)的用戶界面,提供了用戶與內(nèi)核交互的一種接口,它接收用戶輸入的命令并到送到內(nèi)核去執(zhí)行,因此也被稱為Linux的命令解釋器。
發(fā)表于 11-05 15:40
?222次閱讀
Linux實用命令大全
發(fā)表于 10-23 13:50
?221次閱讀
一個完整的?SD?卡操作過程是:主機(單片機等)發(fā)起“命令”,SD?卡根據(jù)命令的內(nèi)容決定是 否發(fā)送響應(yīng)信息及數(shù)據(jù)等,如果是數(shù)據(jù)讀/寫操作,主機還需要發(fā)送停止讀/寫數(shù)據(jù)的命令來結(jié)束 本次操作,這意味著主機發(fā)起
發(fā)表于 10-08 15:49
?443次閱讀
Shell 是一個命令行解釋器,用于與操作系統(tǒng)進行交互。它提供了一種方便的方式來執(zhí)行命令、管理文件和目錄、運行程序等。以下是 Shell 的功能和特點的介紹:
發(fā)表于 08-30 14:48
?489次閱讀
1、clear清屏命令命令:clear功能:清除屏幕參數(shù):無 示例:清屏前。執(zhí)行清屏命令后,終端界面顯示信息被清除。2、man幫助命令命令:
發(fā)表于 08-22 09:42
1、clear清屏命令命令:clear功能:清除屏幕參數(shù):無 示例:清屏前。執(zhí)行清屏命令后,終端界面顯示信息被清除。2、man幫助命令命令:
發(fā)表于 08-21 09:49
1、pwd查看當(dāng)前目錄命令:pwd英文全拼:print work directory功能:打印當(dāng)前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當(dāng)前目錄的內(nèi)容命令:ls英文全拼:list功能:列出
發(fā)表于 08-19 10:06
1、touch創(chuàng)建新文件命令:touch英文全拼:功能:創(chuàng)建大小為0的一個空文件參數(shù):touch 文件名示例:2、echo創(chuàng)建有內(nèi)容的文件命令:echo功能:將內(nèi)容回顯到輸出設(shè)備,echo命令加上
發(fā)表于 08-19 10:01
目錄相關(guān)命令1、pwd查看當(dāng)前目錄命令:pwd英文全拼:print work directory功能:打印當(dāng)前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當(dāng)前目錄的內(nèi)容命令:ls英文全拼:list
發(fā)表于 08-16 09:22
一、Shell是什么?我們在剛開始接觸Linux的時候,經(jīng)常會聽到工程師提到Shell這個詞,剛開始不知道這是個干什么的,簡單的說,它是一個應(yīng)用,接收用戶命令,調(diào)用相應(yīng)的內(nèi)核接口函數(shù)或應(yīng)用程序,并
發(fā)表于 08-15 09:28
在向SDRAM 中的任何行發(fā)出 READ或 WRITE 命令之前,必須先打開該行。這是通過 ACTIVE 命令完成的。ACTIVE 命令的目的是打開或者說激活(active)bank中的一行并將數(shù)據(jù)從 DRAM 移動到bank的
發(fā)表于 07-29 09:53
?443次閱讀
本文講述使用ZWS物聯(lián)網(wǎng)云平臺遠程下發(fā)設(shè)備命令的過程。在生產(chǎn)生活中,很多設(shè)備自身有一些控制指令,比如,路燈的開關(guān)燈命令、電機的調(diào)整轉(zhuǎn)速命令、空調(diào)的調(diào)溫命令等等。當(dāng)這些設(shè)備變成智能設(shè)備,
發(fā)表于 06-26 08:25
?272次閱讀
1.功能簡介
declare(別名typeset)屬Shell內(nèi)建命令,用于申明Shell變量并設(shè)置變量屬性,或查看已定義的Shell變量和
發(fā)表于 04-08 07:03
請注意,lscpu命令在不同的操作系統(tǒng)上可能會有一些差異,某些選項可能不可用。可以通過man lscpu命令或lscpu --help命令查看該命令的幫助文檔和更多選項。
發(fā)表于 03-14 11:39
?819次閱讀
都說Linux命令多,實際工作中我們又有多少命令會接觸用到呢?本文跟大家分享Linux運維工作中常用的600個命令,可以說這些命令是伴隨著大家一生的運維生涯了,看看大家有哪些還沒用過的
發(fā)表于 01-11 10:32
?969次閱讀
評論