网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

条件判断语句:文件、数值、字符串

可以用test或者[]测试一个条件是否成立,如果测试结果为真,则该命令退出状态为0,如果为假,状态为1

创新互联网络公司拥有10余年的成都网站开发建设经验,上1000+客户的共同信赖。提供成都做网站、成都网站建设、网站开发、网站定制、卖友情链接、建网站、网站搭建、响应式网站开发、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务

文件测试

格式:test option file 或者[ option file ]

-b file    块文件

-c file   字符文件

-d file   目录

-e file      存在

-p file      管道

-r  file  可读

-s file      大于0

-w file      可写

-x  file    可执行

f1 -ef f2    f1和f2被链接,指向同一文件(Korsh shell)

f1 -nt f2    f1比f2新

f1 -ot f2    f1比f2旧

-a 逻辑与,操作符两边均为真,结果为真,否则为假。

-o 逻辑或,操作符两边一边为真,结果为真,否则为假。

! 逻辑否,条件为假,结果为真

 

整数比较测试

格式:test int1 operator int2

-eq   数值相等。

-ne   数值不相等。

-gt    第一个数大于第二个数。

-lt    第一个数小于第二个数。

-le    第一个数小于等于第二个数。

-ge   第一个数大于等于第二个数。

n1  -eq  n2   n1和n2相等

n1  -ge  n2   n1大于或者等于n2

n1  -gt   n2   n1大于n2

n1  -le   n2   n1小于或者等于n2

n1  -lt    n2    n1小于n2

n1  -ne  n2    n1不等于n2

 

字符串测试

格式:test option string或者[option string]

= 两个字符串相等。

!= 两个字符串不等。

-z 空串。

-n 非空串。

s1 = s2   相等

s1 != s2   s1与s2不同

s1 < s2    s1的ASCII在s2前

s2 > s2    s1的ASCII在s2后


分享文章:条件判断语句:文件、数值、字符串
URL地址:http://bjjierui.cn/article/jhhcpg.html

其他资讯