美文网首页
Shell part1.3变量运算

Shell part1.3变量运算

作者: smileboytop | 来源:发表于2018-08-25 16:44 被阅读0次

    A. 整数运算

    方法一:expr

    语法

    expr 1 + 2

    expr $num1 + $num2 + - \* / %      //*是任意字符,使用\ 转义一下。

    +加

    -减

    \*乘

    /除

    %取余

    方法二:$(())

    语法:$(())

    echo $(($num1+$num2)) + - * / %

    echo $((num1+num2))

    echo $((5-3*2))

    echo $(((5-3)*2))

    echo $((2**3))//(蜜)2的3次方

    sum=$((1+2)); echo $sum

    方法三:$[]

    语法:$[]

    echo $[5+2] + - * / %

    echo $[5**2]

    方法四:let

    语法:let 表达式

    let sum=2+3; echo $sum

    let i++; echo $i


    B. 小数运算(了解)

    echo "2*4" |bc

    echo "2^4" |bc

    echo "scale=2;6/4" |bc

    awk 'BEGIN{print 1/2}'

    echo "print 5.0/2" |python

    bc:交互运算器

    scale=2  保留小数点后面两位

    awk和python做了解

    ==============================================================

    相关文章

      网友评论

          本文标题:Shell part1.3变量运算

          本文链接:https://www.haomeiwen.com/subject/rxygiftx.html