shell脚本——test命令的操作使用
2016-09-01 11:40
597 查看
test命令的操作使用
#!/bin/bash # test命令 # Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 # 数值测试 # -eq 等于则为真 # -ne 不等于则为真 # -gt 大于则为真 # -ge 大于等于则为真 # -lt 小于则为真 # -le 小于等于则为真 number1=10 number2=20 if test $number1 -eq $number2; then echo "$number1 等于 $number2" else echo "$number1 不等于 $number2" fi # 字符串测试 # = 等于则为真 # != 不相等则为真 # -z 字符串 字符串的长度为零则为真 # -n 字符串 字符串的长度不为零则为真 string1="zhangshaoyu" string2="shaoyu" if test $string1 = $string2; then echo "$string1 等于 $string2" else echo "$string1 不等于 $string2" fi # 文件测试 # -e 文件名 如果文件存在则为真 # -r 文件名 如果文件存在且可读则为真 # -w 文件名 如果文件存在且可写则为真 # -x 文件名 如果文件存在且可执行则为真 # -s 文件名 如果文件存在且至少有一个字符则为真 # -d 文件名 如果文件存在且为目录则为真 # -f 文件名 如果文件存在且为普通文件则为真 # -c 文件名 如果文件存在且为字符型特殊文件则为真 # -b 文件名 如果文件存在且为块特殊文件则为真 filePath="/Users/zhangshaoyu/Desktop/zsy_document/dev_document/shell/OperationTest.sh" if test -e $filePath; then echo "$filePath 存在" else echo "$filePath 不存在" fi
相关文章推荐
- Shell脚本test命令使用总结和实例
- Shell脚本test命令使用总结和实例
- Shell脚本test命令使用总结和实例
- shell脚本:使用if-then语句和test命令
- Shell脚本test命令使用总结
- Monkeyrunner 写脚本的技巧(shell 命令,文件操作)
- Shell脚本中cd命令使用
- shell脚本实现每秒执行一次任务 rsync命令使用
- MongoDB_03之使用shell命令实现对文档数据的操作
- BASH命令和SHELL脚本总结(12)如何对字段进行操作
- Unix Shell中使用Shift命令操作脚本参数
- SHELL脚本的基础知识2——使用结构化命令
- 脚本shell中的tr 命令使用与实例
- shell脚本使用read命令从terminal读入数据
- 通过shell脚本批量部署ssh私钥认证以及批量操作工具pssh的简单使用
- shell部分test比较命令使用
- 【转载】Using SQLite from Shell in Android(在shell 下使用sqlite命令操作数据库)
- 用来记录登录后使用命令的shell脚本
- 使用shell进行调用脚本或者命令driver的测试
- shell脚本实现每秒执行一次任务 rsync命令使用