zoukankan      html  css  js  c++  java
  • 第五章:条件测试与比较

    条件测试:

    test等效于[] 

    条件运算的的时候使用 -lt小于 -gt大于  -ge大于等于 -le小于等于 -eq等于  -ne不等于 -a 且 -o或(这个比较常用)

    [[]]中可以使用通配符进行模糊匹配,其他测试不可以使用

    运算比较的时候使用 && 且   ||或   <小于   >大于  等

    (())用于整数计算和比较,使用的时候比较符和两边不用加空格,区别于[]和[[]]

    文件测试:

    -f 存在并且是普通文件

    -d存在并且为目录

    -e文件存在不管是目录还是文件

    -s文件大小是否为0(*****)

    -L文件存在并且是链接文件(*****)

    f1 -nt f2 文件1比文件2更新为真,f1 -ot f2 文件1比文件2更旧为真(*****)

    -r、-w、-x文件可读可写可执行为真

    字符串测试:

    注意:测试的时候字符串或者变量加上“”,符号两边加上空格个

    -n测试字符串长度是否不为0

    -z测试字符串长度是否为0

    == 、!= 、=测试字符串是否相等或者不等

  • 相关阅读:
    struts2中form表单提交到action乱码
    struts2与ext一起用,找不到action
    Struts2学习
    Struts2之路第一天
    jsp&servlet 学生管理系统总结
    json初级
    AJAX
    问题---解决方式
    SQL语句优化
    Oracle内连接、外连接、右外连接、全外连接小总结
  • 原文地址:https://www.cnblogs.com/sxdpython/p/12624127.html
Copyright © 2011-2022 走看看