一、运算符号
+ ##加法
- ##减法
* ##乘法
/ ##除法
% ##除法后的余数
** ##乘方
++ ##自加一
-- ##自减一
< ##小于
<= ##小于等与
> ##大于
>= ##大于等与
= ##等于
+= j+=i ##j=j+i
*= ##j=j*i
/= ##j=j/i
%= ##j=j%i
二.运算指令
(( )) ##((a=1+2))
let ##let a=1+2
expr ##expr 1 + 2
bc
bc << EOF
1+2
EOF
$[ ] ##echo $[1+2]
printf '%0.2f' .8====0.80
printf '%0.3f' .8====0.800
printf '%0.4f' .8====0.8000
统计硬盘的使用量
vim test_mem.sh
#!/bin/bash
ps ax -o %mem | awk 'BEGIN{N=0}!/mem|0.0/{N+=$1}END{print "memory:" N "%"}'
猜数字
sh luck.sh
please input number:5
5 is too big
please input number:2
2 is too small
please input number:3
3 is luck number !!