【shell编程变量赋值】
1、等号两边均不能有空格存在。例,
a="hello world"
2、变量和其它文字以{}或空格格开,否则会混淆。例,
有时候变量名可能会和其它文字混淆,比如:
num=2
echo "this is the $numnd"
可以使用{}或空格破除混淆 ${num}nd或 $num nd
3、想要计算某个值,请使用expr或$[]或$(())
var=`expr $var + 1`#注意加号两边的空格
var=$[$var+1]
var=$(($var+1))