Chinaunix
标题:
shell中,设置变量a=123 ,b=a ,请问如何使用变量b=123
[打印本页]
作者:
bobower
时间:
2013-12-22 15:03
标题:
shell中,设置变量a=123 ,b=a ,请问如何使用变量b=123
大神好:
写shell脚本时 遇到一个变量问题,如题:
#!/bin/bash
a=123
b=a
最后想b=123,请问如何操作?简单点的步骤,谢谢。
作者:
yinyuemi
时间:
2013-12-22 15:07
回复
1#
bobower
echo ${!b}
作者:
bobower
时间:
2013-12-22 15:51
多谢大神,没想到这么简单,看来要多学习哈~
yinyuemi 发表于 2013-12-22 15:07
回复 1# bobower
作者:
Shell_HAT
时间:
2013-12-23 08:49
打开ABS,看看第135页。
Advanced Bash-Scripting Guide 3.9.1 中文版.pdf
http://bbs.chinaunix.net/thread-1610033-1-1.html
作者:
这个冬天不冷
时间:
2013-12-23 08:51
本帖最后由 这个冬天不冷 于 2014-01-09 14:26 编辑
[root@everIover ~]# a=123
[root@everIover ~]# b=a
[root@everIover ~]# eval echo \$b
123
[root@everIover ~]#
复制代码
这样也行
[root@everIover ~]# eval b=$a
[root@everIover ~]# echo $b
123
复制代码
作者:
flyship163
时间:
2013-12-27 14:39
#!/bin/bash
a=123
b=$a
echo $b
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2