(一) 条件测试类型

1. 文件测试

Shell学习15天(Shell 条件测试)- 04day

2. 数值比较

数值比较shell风格写法:

Shell学习15天(Shell 条件测试)- 04day

数值比较C风格写法:

Shell学习15天(Shell 条件测试)- 04day

3. 字符串比较

使用引号时,就算变量不存在,也不会报语法错误。如果不加引号会出现各种意想不到的错误.

Shell学习15天(Shell 条件测试)- 04day

(二)  条件测试语法, 用man test 查看

格式一:  test  条件表达式

格式二:  [  条件1表达式  ]         -- -a  -o

格式三:  [[  条件表达式   ]]       --  &&  ||

*)  单方括号不支持正则,正则只能出现在双方括号内。

*) 单方括号表达式之间的逻辑判断用  -a 或  -o  ,双方括号用 && 或 || 

Shell学习15天(Shell 条件测试)- 04day

相关文章:

  • 2021-08-18
  • 2021-09-20
  • 2022-02-20
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2021-09-11
  • 2022-12-23
猜你喜欢
  • 2021-11-06
  • 2021-06-22
  • 2021-11-10
  • 2022-12-23
  • 2021-06-03
  • 2021-08-07
  • 2021-12-08
相关资源
相似解决方案