Linux命令之退出exit

Posted 二木成林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令之退出exit相关的知识,希望对你有一定的参考价值。

概述

exit 命令用于退出 shell 或者脚本,并返回给定值。

如果 exit 命令用在脚本中可以终止脚本的执行;如果 exit 命令用于命令行终端中可以退出当前 shell。除此之外,还可以设置指定的状态值然后退出,如果不设置则将以预设值退出。状态值为 0 表示执行成功,其他值表示执行失败。

语法

该命令的语法如下:

exit [n]

其中 n 表示指定退出的状态码。

使用

退出当前 Shell

如果在命令行终端,只需要执行如下命令即可退出当前 shell,如果是在子 shell 中则退出当前 shell 回到父 shell。命令格式如下:

exit


退出时指定状态码

如果要执行退出的状态码,语法如下:

# 语法
exit 状态码

在脚本中使用

如果 exit 命令用在脚本中,是直接退出当前脚本的执行。例如:

#!/bin/bash

# 校验参数个数是否等于 2 个
if [ $# -ne 2 ]; then
		echo "请输入两个参数!"
		# 如果不等于 2 个则直接退出脚本
		exit
fi

以上是关于Linux命令之退出exit的主要内容,如果未能解决你的问题,请参考以下文章

linux 用户退出怎么命令

linux 用户退出怎么命令

linux命令后添加 exit 0啥意思

linux退出状态码及exit命令

linux下用ssh登录后如何退出

在linux的终端怎么退出python命令行