变量赋值
1、直接赋值
a=3
echo $a #输出:3
2、使用 ‘let’ 赋值
let a=3+5
echo $a #输出:8
3、在for循环中赋值(伪赋值)
for a in 3 5 76 43 554
do
echo -n "$a"
echo
done
#输出:
3
5
76
43
554
4、使用 ‘read’ 命令赋值
echo -n "Entery your name : "
read NAME
echo "Hello,$NAME!"
5、将命令的输出赋值给变量
a=`ls -l` # 把'ls -l'的结果赋值给'a'
6、使用 $( ) 赋值
R=$(cat /etc/redhat-release)
arch=$(uname -m)
7、变量赋值替换
a=2325
b=${a/23/bb} #将23替换成bb
echo $b #输出为:2325
echo $b #输出为:bb25