if shell 条件语句简写

阅读: 评论:0

if shell 条件语句简写

if shell 条件语句简写

1.文件表达式

if [ -f  file ]    如果文件存在

if [ -d ...   ]    如果目录存在

if [ -s file  ]    如果文件存在且非空

if [ -r file  ]    如果文件存在且可读

if [ -w file  ]    如果文件存在且可写

if [ -x file  ]    如果文件存在且可执行

2.整数变量表达式

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 ]       <

3.字符串变量表达式

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类似)

本文发布于:2024-02-01 06:27:06,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170674002634544.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:简写   语句   条件   shell
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23