我是
靠谱客的博主
震动棒球,这篇文章主要介绍
传统if 从句子——以条件表达式作为 if条件,现在分享给大家,希望可以做个参考。
传统if 从句子——以条件表达式作为 if条件
if [ 条件表达式 ]
then
command
command
command
else
command
command
fi
条件表达式
if [ -f file ] 如果文件存在
if [ -d ... ] 如果目录存在
if [ -s file ] 如果文件存在且非空
if [ -r file
]
如果文件存在且可读
if [ -w file
]
如果文件存在且可写
if [ -x file
]
如果文件存在且可执行
if [ int1 -eq int2 ] 如果int1等于int2
if [ int1 -ne int2 ] 如果不等于
if [ int1 -ge int2 ]
如果>=
if [ int1 -gt int2 ]
如果>
if [ int1 -le int2 ]
如果<=
if [ int1 -lt int2 ]
如果<
If
[ $a = $b ]
如果string1等于string2
字符串允许使用赋值号做等号
if
[ $string1 !=
$string2 ]
如果string1不等于string2
if [ -n $string ] 如果string 非空(非0),返回0(true)
if
[ -z $string
]
如果string 为空
if [ $sting ] 如果string 非空,返回0 (和-n类似)
最后
以上就是震动棒球最近收集整理的关于传统if 从句子——以条件表达式作为 if条件的全部内容,更多相关传统if内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复