zoukankan      html  css  js  c++  java
  • 论小脚本的简单性3

    其实脚本也有运算 以及不能识别的<>

    ******************************************************************

    = 字符串比较

    -lt 小于

    -le 小于等于

    -eq 等于

    -gt 大于

    -ge 大于等于

    -ne 不等于

    ******************************************************************

    看完这波操作你就明白了

    [root@hadoop /]# [ 3 -gt 4 ]

    [root@hadoop /]# echo $?

    1

    [root@hadoop /]# [ 3 -lt 4 ]

    [root@hadoop /]# echo $?

    0

    [root@hadoop /]# [ 3 -eq 4 ]

    [root@hadoop /]# echo $?

    1

    [root@hadoop /]# [ 3 -eq 3 ]

    [root@hadoop /]# echo $?

    0

    [root@hadoop /]# [ 3 = 3 ]

    [root@hadoop /]# echo $?

    0

    [root@hadoop /]# vi aaa.txt

    [root@hadoop /]# [ -f aaa.txt ]   ->-f:代表文件是否存在

    [root@hadoop /]# echo $?

    0

    [root@hadoop /]# [ -f aaaa ]

    [root@hadoop /]# echo $?

    1

    ******************************************************************

    注意

    1.必须在调用函数地方之前,先声明函数,shell脚本是逐行运行。

      不会像其它语言一样先预编译

    2.函数返回值,只能通过$? 系统变量获得,可以显示加:return 返回,

      如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255)

    ******************************************************************

    脚本这么多 下面写点实际的例子下期见

  • 相关阅读:
    字符编码常识及问题解析
    leptonica 学习笔记2——pixBackgroundNormSimple
    用GitLab Runner自动部署GitBook并不难
    使用Docker搭建简易的 Java Web 环境
    ionic button笔记
    学习Sass之安装Sass(一)
    Exploring Ionic Lists
    Using the Cordova Camera API
    ionic介绍
    angularjs2 学习笔记(六) Form
  • 原文地址:https://www.cnblogs.com/zhuhuibiao/p/10672454.html
Copyright © 2011-2022 走看看