博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
条件判断
阅读量:7048 次
发布时间:2019-06-28

本文共 650 字,大约阅读时间需要 2 分钟。

条件测试类型:

  整数测试

  字符测试

  文件测试

条件测试的表达式:

  [ expression ]——注意空格

       [[ expression ]]

  test expression

 

整数比较:

  -eq:测试两个整数是否相等: 比如 [ $A -ep $B ]

  -ne:不等为正,等则为假

  -gt:

  -lt:

        -le:

        -ge:

文件测试:

-e FILE:测试文件是否存在

-f FILE:测试文件是否为普通文件

-d FILE:测试文件是否为普通文件

-r FILE:测试当前用户对指定文件是否有读取权限

-w FILE:

[ -e /etc/inittab ]

 

字符串比较

[ "$A" == "$B" ]

!=

判断语句

if  judgement; then    statement1    statement2fiif judgement; then    statement1    statement2else    statement3    statement4fi

算术运算:

1、let 算术运算表达式    let C=$A+$B2、$[ 算术运算表达式 ]    C=$[ $A+$B]3、$((算术运算表达式)) 4、expr 算术运算表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用   C=`expr $A + $B`

 

转载于:https://www.cnblogs.com/lvjygogo/p/8652833.html

你可能感兴趣的文章
vuex 使用
查看>>
iOS 6 SDK: 在应用内展示App Store 【StoreKit,SKStoreProductViewController】
查看>>
GIt常用命令
查看>>
JavaScript的学习
查看>>
dedecms _ 当前位置问题的代码
查看>>
Win2D 官方文章系列翻译 - 调整控件分辨率
查看>>
SharePoint 离线安装
查看>>
consul_nginx_uprsync动态负载均衡
查看>>
Python基础之逻辑运算符
查看>>
hdu Rescue
查看>>
vagrant特性——基于docker开发环境(docker和vagrant的结合)-0-简介
查看>>
解决在配置Oracle数据库连接错误问题
查看>>
I00025 寻找循环数
查看>>
ArcMap 标注、注记、图形文本
查看>>
推荐引擎概述(转自IBM worker)
查看>>
php递归实现二分算法
查看>>
wireshark如何抓取别人电脑的数据包
查看>>
提高生产性工具 - Model代码生成器(二)
查看>>
【javascript基础】4、原型与原型链
查看>>
C++中*和&的定义和使用
查看>>