1.简介
exit 命令是 Shell 内建命令,用于退出当前 Shell 进程。
2.命令格式
exitN
(1)状态码 N 的范围是 0-255,一般情况下,0 表示正常退出,非零表示异常退出。如果是 0-255 之外的数值,则会被强制转换为 uint8_t 类型的数值,比如 -1 会被转换为 255,256 会发生类型宽度截断,被转换为 0;
(2)状态码 N 可以不指定,默认是上一条命令的退出状态码。
3.常用示例
(1)退出终端。
exit
(2)用于Shell脚本,退出当前Shell进程。
(3)使用 trap 内建命令,用于挂载 Shell 进程结束前需要执行的命令。格式为:trap “commands” EXIT。如脚本exit.sh:
!/bin/bash
echo"start"
trap"echo'end'"EXIT
echo"beforeexit"
exit0
执行exit.sh输出:
start
beforeexit
end
参考文献
[1] exit manual
责任编辑:xj
原文标题:每天一个 Linux 命令(109):exit 命令
文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:每天一个 Linux 命令(109):exit 命令
文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
相关推荐
01、Shell是什么?我们在刚开始接触Linux的时候,经常会听到工程师提到Shell这个词,那么Shell到底是什么呢?简单的说,它是一个应用,接收用户命令,调用相应的内核接口函数
发表于 11-15 13:06
•202次阅读
在Linux中,source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。source命令可以用于读取并执行脚本文件中的命令,通常用于在当前shell环境
发表于 11-08 14:35
•750次阅读
Linux命令行与Shell编程实战主要涉及以下内容: Linux命令行基础:学习Linux命令行的基本操作,如文件管理、进程管理、网络配置等。熟悉使用
发表于 11-08 10:57
•379次阅读
Linux命令和Shell编程之间存在密切的联系。 首先,Shell是Linux命令行下的解释器,它提供了一个用户界面,使用户能够与Linux内核进行交互。
发表于 11-08 10:53
•416次阅读
Shell命令和Linux命令并不完全一样。 首先,Shell是一种命令行解释器,它是用来解释和执行用户输入的
发表于 11-08 10:51
•1404次阅读
以下是Shell中常用的20个命令: ls :列出当前目录中的文件和子目录。 cd :改变当前目录。 pwd :显示当前目录的路径。 cp :复制文件或目录。 mv :移动或重命名文件或目录。 rm
发表于 11-08 10:48
•1683次阅读
Shell命令提示符的含义因操作系统和Shell类型而异。在Linux系统中,Shell命令提示符通常由以下几部分组成: 用户名:显示当前登
发表于 11-08 10:37
•622次阅读
Shell脚本是一种可执行文件,它包含了一组用某种特定语言编写的命令,这些命令可以被解释器(如bash)执行。以下是一些常见的shell脚本基本命令
发表于 11-08 10:08
•717次阅读
做过嵌入式Linux开发或使用过桌面Linux系统的童鞋们,肯定对shell命令交互印象比较深刻,然而我们大多数搞嵌入式软件开发的码农都是基于单片机,比如51、STM32等进行开发的,在单片机上能否
发表于 11-01 15:16
•596次阅读
这篇文章介绍下BASH shell中的条件相关的命令,包括:if, case, while, until, for, break, continue。
发表于 10-11 15:21
•320次阅读
RevShell 是一个基于Go语言的反弹Shell命令生成工具,旨在帮助安全研究人员和渗透测试人员在需要与目标主机建立反向连接时快速生成相应的Shell代码。
发表于 08-25 09:45
•441次阅读
正常情况下,如果我们想要在shell脚本中执行一个命令,我们只用将该命令原样写到这个shell脚本中就好了。
发表于 08-21 09:10
•1307次阅读
嵌入式 Linux入 门第三课,熟悉掌握 Linux 常用 Shell 命令 ...... 矜辰所致
发表于 06-21 10:50
•932次阅读
除了以文件形式保存在/usr/bin下面的命令,shell脚本中还可以使用shell本身自带的命令,即内置命令
发表于 05-23 09:32
•612次阅读
source 命令可以在当前 shell 中执行文件中的命令,也可以用于刷新环境变量。不过老实说,它的主要用途就是用于刷新环境变量。其语法格式如下所示。
发表于 05-14 15:57
•775次阅读
评论