变量赋值
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
Bash脚本编程:深入理解变量赋值
本文是《高级Bash脚本编程指南》的学习笔记,详细介绍了Bash脚本中变量赋值的各种方式,包括直接赋值、使用'let'、for循环中的赋值、使用'read'命令、命令输出赋值、$( )赋值以及变量赋值替换等。通过实例演示了每种赋值方法的用法和效果。
2576

被折叠的 条评论
为什么被折叠?



