登录  | 加入社区

黑狼游客您好!登录后享受更多精彩

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 901|回复: 0

天天一个Linux下令(109):exit下令

[复制链接]

958

主题

958

帖子

0

现金

黑狼菜鸟

Rank: 1

积分
0
发表于 2020-12-24 04:04:20 来自手机 | 显示全部楼层 |阅读模式 来自 法国

原标题:天天一个 Linux 下令(109):exit 下令

1.简介

exit 下令是 Shell 内建下令,用于退出当前 Shell 历程。

exitN

(1)状态码 N 的范围是 0-255,一样平常环境下,0 表现正常退出,非零表现非常退出。假如是 0-255 之外的数值,则会被逼迫转换为 uint8_t 范例的数值,好比 -1 会被转换为 255,256 会发生范例宽度截断,被转换为 0;

(2)状态码 N 可以不指定,默认是上一条下令的退出状态码。

3.常用示例

(1)退出终端。

exit

(2)用于Shell脚本,退出当前Shell历程。

#正常效果

exit0

#非常退出

exit1

(3)利用 trap 内建下令,用于挂载 Shell 历程竣事前必要实行的下令。格式为:trap “commands” EXIT。如脚本exit.sh:

!/bin/bash

echo"start"

trap"echo 'end'"EXIT

echo"before exit"

exit0

实行exit.sh输出:

start

before exit

end

参考文献

[1] exit manual返回搜狐,检察更多

责任编辑:





上一篇:这篇推文,仅河南和江苏的朋侪可见
下一篇:GRID继直播后连续创新,推出线上平台互动和线下免费服务 ...
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

 

QQ|申请友链|小黑屋|手机版|Hlshell Inc. ( 豫ICP备16002110号-5 )

GMT+8, 2024-5-9 19:33 , Processed in 0.358644 second(s), 44 queries .

HLShell有权修改版权声明内容,如有任何爭議,HLShell將保留最終決定權!

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表