Linux条件测试

1  *  Copyright (c) 2012级, 烟台大学计算机学院

2  *  All rights reserved.

3  *  作者:付记超

4  *  完成日期:2015 年 5 月 10 日

5  *  版 本 号:v1.0

6  *  学习主题:条件测试

7  *  使用环境:红帽5.8

8  *  使用好处:

9  *  使用时间:

10 *  如何使用:

11 *  学习内容:

欢迎指正 QQ:2272172668  Email:[email protected]

时间: 2024-10-10 02:44:29

Linux条件测试的相关文章

Linux 条件测试语句

Linux的控制语句需要用到各种条件,而条件又分为不同的类型. 测试表达式: (1)整数测试 A -gt B:大于 A -ge B:大于等于 A -eq B:等于 A -le  B:小于等于 A -ne B:不等于 A -lt B:小于 例如: (2)字符串测试 A > B A<B A<=B A>=B A!=B :不等于 A==B 或 A =B:等于 -z A:判断A是否为空,空为真,不空为假 -n A:判断A是否为空,不空为真,空为假 (3) 文件测试 -e $file:是否存在

谢烟客---------Linux之Bash基础特性条件测试&&自定义退出状态码(6)

条件测试 判断某需求是否满足,需要由测试机制来实现. 根据命令的执行状态结果,表达不同的测试条件 1.根据id命令的执行状态结果,判断用户是否存在 [[email protected] ~]# id root uid=0(root) gid=0(root) groups=0(root) [[email protected] ~]# echo $? 0 [[email protected] ~]# id help id: help: no such user [[email protected] 

Linux 脚本 命令状态 条件测试

Linux 脚本: 脚本一般为文本文件,运行脚本事实上是运行一个bash进程,此进程负责从脚本文件中读取一个执行逻辑,而后由bash进程负责解析并运行此逻辑: 启动脚本: (1) # bash /PATH/TO/SCRIPT_FILE (2) 一个执行权限, # ./PATH/TO/SCRIPT_FILE [[email protected] ~]# vi date.sh  [[email protected] ~]# sh date.sh  #第一种执行方法 Thu, 17 Sep 2015 

《跟老男孩学Linux运维之shell编程实战》-第五章 shell脚本的条件测试

本文的知识点是关于shell脚本的条件测试的相关内容. 通常在shell脚本中我们需要做各式各样的条件判断,比如,测试一个文件是否存在.是否为文件或目录.是否 具有执行权限等等,所以在shell脚本中,条件判断还是至关重要的.接下来我们进入正题:shell脚本的条件测试. 1.在bash编程中,条件测试常用的语法形式如下表: 提示: 语法1中的test命令和语法2中的[]是等价的.语法3中的[[]]双中括号为扩展的test命令. 语法4中的(())常用于计算. 在双中括号[[]]中可以使用通配符

linux shell编程(二) 条件测试

bash中常用的条件测试有三种 条件测试的表达式:[ expression ]  [[ expression]] 第一种:整数测试: -eq 测试两个整数是否相等,比如[ $A -eq $B ] -ne 测试两个整数不等 -gt 测试一个数是否大于另一个数 (great than) -lt 测试一个数是否小于另一个数 (less than) -ge 大于等于 -le 小于等于 -ne 不等于 第二种:文件测试: -e 文件名字或者文件路径 测试文件是否存在 eg:[-e /etc/inittab

Linux Shell 条件测试

条件测试方式一 test命令: if test $n1 -eq $n2 then echo "The two number are equal" fi []命令 if [ $n1 -eq $n2 ] then echo "The two number are equal" fi 在Bash中 test命令和[]是等价的. 条件测试方式二 (( expression )) 测试数学表达式结果 if ((n1 == n2)) then echo "The tw

linux命令中bash常用的条件测试:整数测试eq,文件测试-e,字符串测试==

测试方法:expression: 表达,表示 [ expression ] [[ expression ]] test expression  bash中常用的条件测试有三种:  1.整数测试:      -eq 等于      -lt 小于      -ne 不等于      -gt 大于      -le 小于等于      -ge 大于等于 integer:整数      INTEGER1=63     INTEGER2=77     [ $INTEGER1 -eq $INTEGER2 ]

Shell中的条件测试语句

Shell有条件测试语句,一般用test命令或是[]命令来完成,它们是条件判断语句if~then语句的基础,特别是[]命令.下面我们讲解一些条件测试语句. 1. test命令实现条件测试 对于检测系统中某些文件是否存在,或者相关属性时,test命令很好用. 其基本语法如下: test命令还可以测试字符串: test命令还可以测试整数之间的关系: 2. []命令来实现条件测试 使用中括号[]命令来实现条件测试功能时,要特别注意.因为中括号在很多地方都有用到,比如通配符和正则表达式.而在用[]表示条

bash脚本编程之条件判断、条件测试

脚本编程: 编程面向过程有如下几种执行方式 顺序执行 选择执行:  如 if, case 循环执行:  如 for, while, until bash的变量类型: 本地变量 set VAR_NAME=value 设置变量赋值 如: set User=Centos unset VAR_NAME 撤消变量赋值 如: unset User=Centos ${VAR_NAME} 作用范围:当前shell进程: 局部变量 local VAR_NAME=value 设置变量赋值 unset VAR_NAM