IF

简介: IF

语法

IF(var),如果变量不是:空,0,N, NO, OFF, FALSE, NOTFOUND 或<var>_NOTFOUND 时,表达式为真。
IF(NOT var ),与上述条件相反。
IF(var1 AND var2),当两个变量都为真是为真。
IF(var1 OR var2),当两个变量其中一个为真时为真。
IF(COMMAND cmd),当给定的 cmd 确实是命令并可以调用是为真。
IF(EXISTS dir)或者 IF(EXISTS file),当目录名或者文件名存在时为真。
IF(file1 IS_NEWER_THAN file2),当 file1 比 file2 新,或者 file1/file2 其中有一个不存在时为真,文件名请使用完整路径。
IF(IS_DIRECTORY dirname),当 dirname 是目录时,为真。
IF(variable MATCHES regex)
IF(string MATCHES regex)点击复制复制失败已复制


示例:

if(<condition>)
  <commands>
elseif(<condition>) # optional block, can be repeated
  <commands>
else()              # optional block
  <commands>
endif()
目录
相关文章
|
5月前
|
JSON 数据格式
Postman 请求头:快速入门
当你在使用 Postman 发送请求时,请求头(Headers)是你可以包含在 HTTP 请求中的重要部分之一。请求头包含了关于请求的元数据信息,这些信息对于服务器来处理请求是非常重要的。下面是一份详细的图文介绍,说明了如何在 Postman 中使用请求头。
|
监控 网络协议 前端开发
502问题怎么排查?
502问题怎么排查?
156 0
|
网络协议 算法 Java
面试官:你觉得HTTPS能防止重放攻击吗?
面试官:你觉得HTTPS能防止重放攻击吗? 2021-09-07 13:45·java互联网架构 引言 先来一段面试情景再现~~ 最后的结局自然就是 OK,带着上面的疑问,开始我们今天的文章! 正文 协议流程 我们先来回忆一下HTTPS的通信流程,HTTPS协议 = HTTP协议 + SSL/TLS协议,摘取一下网上一些八股文的回答(以RSA密钥交换的为例)! (1)客户端生成一个随机数client_random,TLS版本号,发
|
SQL Oracle 关系型数据库
SQL高级教程(1)——Top、Like、通配符、In、BETWEEN(建议收藏) 上
SQL高级教程(1)——Top、Like、通配符、In、BETWEEN(建议收藏) 上
138 0
|
SQL C语言 关系型数据库
sql like 通配符 模糊查询技巧及特殊字符
最近碰到like模糊匹配的问题,找到一些答案接触迷惑,觉得有知识是自己忽略的,现在整理出来,既强化记忆,又是一次记录,以下转自一篇Blog,关于sql server like的通配符和字符带通配符的处理办法。
5807 0
|
存储 JSON 数据可视化
搞了 2 周性能优化,QPS 终于翻倍了
前段时间我们的服务遇到了性能瓶颈,由于前期需求太急没有注意这方面的优化,到了要还技术债的时候就非常痛苦了。
241 0
搞了 2 周性能优化,QPS 终于翻倍了
|
SQL 关系型数据库
like操作符
like操作符
112 0
like操作符
|
缓存 负载均衡 Java
如何打通CMDB,实现就近访问
CMDB在企业中,一般用于存放与机器设备、应用、服务等相关的元数据。当企业的机器及应用达到一定规模后就需要这样一个系统来存储和管理它们的元数据。有一些广泛使用的属性,例如机器的IP、主机名、机房、应用、region等,这些数据一般会在机器部署时录入到CMDB,运维或者监控平台会使用这些数据进行展示或者相关的运维操作。
3936 2
|
新制造
山西:20条措施推动创新创业高质量发展
近日,山西省政府办公厅下发《山西省推动创新创业高质量发展20条措施》,分别从推动创新创业发展动力升级、促进创新创业平台服务升级、增强金融支持作用升级、加强人才智力支撑、营造良好双创生态环境5方面提出20条政策措施,推动山西省创新创业高质量发展,打造“双创”升级版。