Shell中exit命令怎么用
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,这篇文章给大家分享的是有关Shell中exit命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。介绍:exit 用于退出当前shell环境进程结束运行,并且可以返回一
千家信息网最后更新 2024年11月11日Shell中exit命令怎么用
这篇文章给大家分享的是有关Shell中exit命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
介绍:
exit 用于退出当前shell环境进程结束运行,并且可以返回一个状态码.一般使用$?可以获取状态码.
语法:
正确退出语法 exit #默认返回状态码0 ,一般代表命令执行成功
错误退出语法 exit 非0数字 #数字建议的范围0-255 一般代表命令执行失败
exit应用场景
1.结束当前shell进程
2.当shell进程执行出错退出时,可以返回不同的状态值代表不同的错误.
比如执行一个脚本文件里面操作一个文件时,可以返回1表示文件不存在,2表示文件没有读取权限,3表示文件类型不对.
实例
需求:
编写shell脚本使用exit退出,退出时返回一个非0数字状态值,执行脚本文件并打印返回状态值
步骤:
1.创建exit.sh文件
2.编辑exit.sh文件,使用exit数字退出结束当前shell
3.执行文件,打印返回状态值
演示
vim exit.sh#!/bin/bashecho 'hello'exit 2echo 'word'#执行 exit.shsh exit.sh #只会输出 helloecho $? #输出2 获取上一个命令执行返回的状态码
小结
exit的应用场景
结束当前shell进程
可以返回不同的状态码,用于不同的业务处理
附:exit 后缀数字功能
exit命令同于退出shell,并返回给定值。在shell脚本中可以终止当前脚本执行。
执行exit可使shell以指定的状态值退出。若不设置状态值参数,则shell以预设值退出。
状态值0代表执行成功,其他值代表执行失败。
0 系统停止
1 单用户系统,不需要登陆
2 多用户系统但不支持NFS,命令行模式登陆
3 完整多用户模式,命令行模式登陆
4 未用
5 X11图形模式,图形模式登陆
6 重新启动系统
感谢各位的阅读!关于"Shell中exit命令怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
状态
文件
命令
状态值
代表
数字
模式
脚本
不同
系统
进程
登陆
语法
成功
内容
图形
场景
更多
用户
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
超微服务器开机卡在21
网络安全技术防护制度
外网网络安全管理办法
财务软件开发工具官方正式版
国内数据库市场
服务器 H750
网络安全模式怎么操作
apex连不上服务器排位掉分
山东博明见互联网科技
数据库大作业交什么
数据库的启用标志
虚拟币软件开发要多少钱
护苗网络安全课开课啦
网吧服务器优化方案
推广软件开发加盟商活动方案
龙海专业软件开发
梦幻逐鹿中原服务器
数据库技术的核心是( )
无线路由器怎么设置网络安全
互联网科技智能网联
软件测试就是软件开发吗
网络安全成为第一生产力
数据库设计的依据是
网络技术安全娱乐比赛缩写
对中学生网络安全措施
内部资料数据库
网络安全公司拜年贺词
计算机网络技术就业学历要求
远程通信网络技术
如何查看一梦江湖角色所在服务器