第2章 基本脚本编译------------(shell脚本退出状态)
来源:互联网 发布:js基础知识体系 编辑:程序博客网 时间:2024/05/17 01:58
2.3 退出脚本
每条运行在shell中的命令都使用一个退出状态。这个退出状态时一个介于0和255之间的整数值,当命令运行完成时,命令就会把退出的状态传递给shell。Linux提供$?特殊变量来保存最后一条命令执行结束的退出状态。如果想核对一条命令的退出状态,必须在这条命令运行完毕之后立即查看或使用变量$?。Linux退出状态代码如下:
默认情况下,shell脚本以脚本中最后一条命令的退出状态退出,可以把它改为返回用户的退出状态代码。exit命令允许在脚本结束时,执行一个退出状态。检查脚本的退出状态时,会得到exit命令参数的参数值。当exit命令参数值不在0~255范围之内时,shell通过使用模计算做到这一点。一个值的模式除操作之后的余数。
退出脚本命令的操作实例如下所示:
#!/bin/bashvar1=10var2=30var3=$[$var1*$var2]echo var3:$var3exit $var3
0 0
- 第2章 基本脚本编译------------(shell脚本退出状态)
- shell基本脚本编译
- shell 脚本初探基本脚本编译
- 第2章 基本脚本编译------------(创建脚本与使用变量)
- Bash脚本编程 (二):Bash Shell的退出状态
- shell脚本的基础知识1:基本脚本的编译
- 《Shell脚本学习指南》第2章 入门
- linux命令行和shell脚本编程宝典——第八章:基本脚本编译
- 《Linux命令行与shell脚本》笔记--第10章:构建基本脚本
- Shell中, 退出整个脚本
- 第2章 基本脚本编译------------(重定向输入输出与数学计算)
- shell 脚本基本语法
- Shell脚本基本命令
- shell脚本基本使用
- shell 脚本基本语法
- shell脚本基本应用
- shell脚本编译java
- 《Linux命令行与shell脚本》笔记--第3章:基本的bash shell命令
- CAS实现SSO的过程
- CPU流水线的探秘之旅
- 点击cell的高度变化
- java.lang.RuntimeException: Error caching map.xml
- AFNetworking 3.0+中使用body传数据
- 第2章 基本脚本编译------------(shell脚本退出状态)
- 判断鼠标进入容器的方向
- shiro配置好后,页面登录成功会自动重定向/favicon.ico
- 【C】定时关机
- 经验之谈:怎样做好一个服务器管理员?
- 修改apk的默认名称
- C# 打印内存地址
- jsp格式化金额和时间
- 结合多线程实例谈一谈LinkedBlockingQueue的原理