Shell中的条件测试语句
来源:互联网 发布:xp芯片编程器 编辑:程序博客网 时间:2024/05/20 05:05
Shell有条件测试语句,一般用test命令或是[]命令来完成,它们是条件判断语句if~then语句的基础,特别是[]命令。下面我们讲解一些条件测试语句。
1. test命令实现条件测试
对于检测系统中某些文件是否存在,或者相关属性时,test命令很好用。
其基本语法如下:
test命令还可以测试字符串:
test命令还可以测试整数之间的关系:
2. []命令来实现条件测试
使用中括号[]命令来实现条件测试功能时,要特别注意。因为中括号在很多地方都有用到,比如通配符和正则表达式。而在用[]表示条件测试时,我们必须遵循如下几点原则:
1)在中括号[]内的每个组件都需要有空格键来分隔,例如:[□"$HOME"□==□"$MAIL"□]
2)在中括号内的变量,最好都以双引号括号起来;
3)在中括号内的常量,最啊哦都以单引号或是双引号括号起来。
[]命令来实现条件测试时,一般用于if~then的条件判断语句中。
参考:
《鸟哥的Linux的私房菜》
1 0
- Shell中的条件测试语句
- Shell条件测试语句
- shell中的条件语句
- shell中的条件测试
- SHELL中的测试条件
- shell中的条件测试
- Shell 中的条件测试
- Shell中的条件测试
- shell编程中的条件测试
- shell中的循环语句和条件语句
- shell中的条件语句与循环语句
- 04 shell条件测试和判断语句
- shell之条件测试和判断语句
- linux shell中的条件判断语句
- shell--条件测试语句和流程控制语句的使用
- shell:条件测试操作与流程控制语句
- Shell编程中if-elif-else条件分支语句测试
- Linux shell 条件语句
- 提高检查代码
- 算法入门(1)
- 数据库消除连接泄露问题
- JS 写的俄罗斯方块游戏
- 多点旋转计算磁吸角度算法探究
- Shell中的条件测试语句
- VS2010+VMWare8+VisualDDK1.5.6环境搭建
- 精通使用AngularJS开发Web App
- Reverse Integer
- TCP和UDP数据包结构
- BLA、CRA、IDR 解释
- 黑马程序员--ios基础--c语言--结构体、枚举
- 我的选择
- 使用jquery给加载失败的img元素显示默认图片