📅  最后修改于: 2020-12-08 02:46:45             🧑  作者: Mango
Linux exit命令用于退出当前shell。它使用参数作为数字,并通过返回状态号退出外壳。如果我们不提供任何参数,它将返回最后执行的命令的状态。 exit命令关闭脚本并退出外壳。
如果我们有多个shell选项卡,则exit命令将关闭该选项卡的执行位置。这是一个内置命令,因此我们无法找到专用的手册页。
exit
根据以上命令,按ENTER键后,将关闭终端,并结束终端的所有正常运行过程。
exit命令是Linux中最有用的命令。我们可以通过很多次。它使用exit()函数终止正常进程。有关退出命令的一些要点如下:
exit命令没有提供很多选项。但是,它支持以下选项:
如果我们不带任何参数地执行它,它只会关闭终端。执行如下:
exit
上面的命令将仅关闭终端。
如果我们传递参数,它将关闭并返回相同的退出状态。例如,如果我们以退出状态10执行它,它将返回状态10。请考虑以下命令:
exit 10
上面的命令将关闭终端并返回状态10。返回状态很有用,因为有时可以跟踪它们以指示错误。例如,返回状态“ 0”表示程序已成功执行,“ 1”表示程序有小错误。
要显示最后执行的命令的退出状态,请执行“echo $?”。命令如下:
echo $?
上面的命令将显示最后返回的状态。考虑以下输出:
让我们创建一个脚本“ Demo.sh”。要创建它,执行以下命令:
cat > Demo.sh
echo " This is a demo."
exit 0
通过按CTRL + D键保存上面的脚本。现在,通过执行以下命令来执行脚本:
chmod +x Demo.sh
./Demo.sh
上面的命令将执行脚本。现在,通过执行以下命令来检查脚本的退出状态:
echo $?
考虑以下输出:
从上面的输出中,我们可以看到给定脚本的退出状态为0,这意味着它已成功执行。
exit命令是一个内置实用程序。没有专用的手册页。但是,它支持“ -help”选项,该选项显示有关命令的信息。要获取帮助,请执行以下命令:
exit --help
上面的命令将在命令行上显示帮助。我们还可以执行如下的help exit命令:
help exit
这两个命令将产生相同的输出。考虑以下输出: