zoukankan      html  css  js  c++  java
  • CentOS expr和let

    1、expr,用于计算变量等

    用法:expr 表达式

    用例1:

    #运算符号和参数之间要有空格分开
    [es@bigdata-senior01 ~]$ expr 2 + 3 5
    #乘号(*)需要用  ,"",''来转义
    [es@bigdata-senior01 ~]$ expr 2 * 5
    10
    #中间表达式需要用反引号括起来
    [es@bigdata-senior01 ~]$ expr `expr 2 + 3` * 5 25
    或者用$()括起来
    [es@bigdata-senior01 ~]$ expr $(expr 2 + 3) * 5
    2

    2、let命令,整数运算,与expr类似

    与expr命令相比,let命令更简洁直观,计算速度更快

    格式:let arg1 [arg2 ......] 
    [ ]表示可以有多个参数,arg n (n=1,2…)
    运算符与操作数据之间不必用空格分开,但表达式与表达式之间必须要用空格分开
    当运算符中有<、>、&、|等符号时,同样需要用引号(单引号、双引号)或者斜杠来修饰运算符

    用例1:

    [es@bigdata-senior01 ~]$ let s=(3+3)*4
    [es@bigdata-senior01 ~]$ echo $s
    24
  • 相关阅读:
    Java设计模式—单例模式
    Java集合框架
    Java进程和线程
    Java IO
    Java异常类
    Java面向对象—抽象类和接口
    Java面向对象—多态
    Java面向对象—继承
    Java面向对象
    Java基础语法
  • 原文地址:https://www.cnblogs.com/asker009/p/10248695.html
Copyright © 2011-2022 走看看