02-变量测试语句
来源:互联网 发布:淘宝能买到客户资料呢 编辑:程序博客网 时间:2024/05/21 11:35
1.判断一个文件是否是目录。
test -d file 例如:test -d /home/shell判断 /home/shell文件是否是目录。
然后使用echo 命令打印执行结果:echo $?执行结果为0,表示是一个目录。
可以简写为 [-d file]
2.使用test语句判断程序是否启动,如果没有启动,就设置为启动,原理是使用pgrep进行查询进程编号,比如pgrep ssh 如果有返回值,就表示正在运行中,如果没有返回值,就表示已经停止了。
#!/bin/bash#just test if...else....JAVA=`/usr/bin/pgrep java`if [ "$JAVA" != "" ]then echo "java is running"else echo "java is not running."fi
执行结果: java is running.
3.
0 0
- 02-变量测试语句
- linux之变量测试语句与流控语句
- shell中的变量测试语句test与[]等价,内详
- IDEA测试lua注意事项 及 基础知识-变量 语句
- Matlab 变量和语句
- SQL语句插入变量
- hql语句变量问题
- 【02】常用关键字,常量和变量,运算符,判断语句
- 【02】常用关键字,常量和变量,运算符,判断语句
- 绑定变量效果测试
- 测试变量调节器
- 保留变量测试
- 变量的测试
- oracle绑定变量测试
- PHP 测试变量状态
- 测试及特殊变量
- bash变量测试
- shell变量测试
- 策略模式(strategy)
- ImageView定宽,高度等比例放大
- Linux线程同步-----条件变量
- oracle数据库删除操作
- dagger2简单使用
- 02-变量测试语句
- OpenCV 查找图像轮廓
- 项目之初:Pch文件里的配置.
- Java——操作ProtocolBuffer格式数据初步
- HDU 5775 Bubble Sort (多校4)
- iOS实战演练之——UINavigationBar滑动问题
- 准备写:创建对象时的内存分配
- IOS Dev Intro - Third Party Library Process
- GetLastError的返回值意思