shell 脚本变量赋值

简单的变量赋值
a=879
echo "The value of \"a\" is $a."
用let赋值
let a=16+5
echo "The value of \"a\" is now $a."
read命令是系统内置命令  语法格式 :read  变量1   变量2
用'read'命令 (这也是一种赋值):
echo -n "Enter \"a\" "
read a
echo "The value of \"a\" is now $a."
在一个for循环里赋值(其实,这是一种伪赋值)
echo -n "Values of \"a\" in the loop are: "
for a in 7 8 9 11
do
echo -n "$a "
done
# 摘自/etc/rc.d/rc.local
R=$(cat /etc/redhat-release)
arch=$(uname -m)

变量名=变量值

注意:变量名前面不应加美元“$”符号。(和PHP不同)

等号“=”前后不可以有空格。

变量名不可以直接和其他字符相连,如果想相连,必须用括号:echo “this is $(he)llo!”

$变量名实际上只是${变量名}




 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值