shell 脚本 if 语句
来源:互联网 发布:淘宝个人工商营业执照 编辑:程序博客网 时间:2024/05/31 13:15
if [ expression ]; then
command
else
command
fi
if [ expression ]; then
command
elif [ expression ]; then
command
else
command
fi
1. 字符串比较
string1 = string2 相同
string1 != string2 不同
-n string 不为空返回 0 (true)
-z string 为空 (空白字符串)
[ $string ] 不为空返回 0 (与 -n 类似)
2. 算术比较
expression1 -eq expression2 相等
expression1 -ne expression2 不等
expression1 -gt expression2 大于
expression1 -ge expression2 大于等于
expression1 -lt expression2 小于
expression1 -le expression2 小于等于
! expression 取反
3. 与文件有关的条件测试
-d file 子目录
-e file 文件存在
-f file 普通文件
-g file set-group-id 属性位被设置
-h file 文件存在并且是一个符号链接
-r file 文件可读
-s file 文件长度不为 0
-u file set-user-id 属性位被设置
-w file 文件可写
-x file 文件可执行
file1 –nt file2 文件1比2新
file1 –ot file2 文件1比2旧
0 0
- shell脚本:if语句
- shell 脚本 if 语句
- shell 脚本if语句
- SHELL脚本if语句
- SHELL脚本if语句
- shell脚本之if语句
- Linux-shell脚本-if语句/case语句
- 脚本乐园 shell编程if语句
- shell脚本里的if语句学习
- shell脚本中if语句的用法
- Shell脚本基础5-if-then语句
- shell脚本;if语句测试ping
- 【Shell脚本学习16】Shell if else语句
- shell脚本不使用if语句进行选择的脚本
- shell脚本编程之for语句、if语句使用介绍
- Linux shell脚本编程if语句的使用方法(条件判断)
- 书写优雅的shell脚本(一)- if语句
- Shell脚本入门(六) - 条件控制语句: if
- 《栈篇》基本操作
- Linux C echo
- Linux产生随机数
- 处理器和存储器的错位相连
- 科技企业的研发病
- shell 脚本 if 语句
- RTX51 TINY实时系统
- 黑马程序员_Java编程基础
- 【并查集】 HDU 1272 小希的迷宫
- 实验室第8周工作周报
- 又是一年WWDC,暨回顾去年之旅——Part II
- 关于Y400安装ubuntu的secure boot问题
- DM642学习笔记(程序注释)
- iOS7 UIKit动力学-重力特性UIGravityBehavior