shell-运算

2019-05-10  本文已影响0人  p_gerer

常用算术运算符

1.expr

#! /bin/bash
#需要用反引号扩起来 不然会被当成普通字符串输出
echo `expr 3 + 5`
echo expr 3 + 5
#运算符左右两边需要空格
echo `expr 3+ 5`
#括号需要转义
echo `expr \(3 + 5\)`

⚠️:1.不能计算幂运算
2.表达式需要用反引号扩起来 不然会被当成普通字符串输出

2.((...)) 或[...]

#! /bin/sh
result=$(( (1-4) * 5 ))
result=$[ (1-4) * 5 ]

3.let

#! /bin/sh
b=20
let b=b+10
上一篇下一篇

猜你喜欢

热点阅读