变量的间接引用
2013-12-03 16:34
211 查看
一个变量的值是另一个变量的名字。
间接引用方法:${!变量名} 或 eval \$$变量名
[root@localhost 桌面]# aaa=123
[root@localhost 桌面]# bbb=aaa
[root@localhost 桌面]# echo $bbb
aaa
[root@localhost 桌面]# echo ${!bbb}
123
[root@localhost 桌面]# eval echo "\$$bbb"
123
[root@localhost 桌面]# eval temp=\$$bbb
间接引用方法:${!变量名} 或 eval \$$变量名
[root@localhost 桌面]# aaa=123
[root@localhost 桌面]# bbb=aaa
[root@localhost 桌面]# echo $bbb
aaa
[root@localhost 桌面]# echo ${!bbb}
123
[root@localhost 桌面]# eval echo "\$$bbb"
123
[root@localhost 桌面]# eval temp=\$$bbb
相关文章推荐
- C变量的直接引用与间接引用区别
- shell 变量的间接引用
- shell 变量间接引用
- bash变量的间接引用
- 指定变量的类型及变量的间接引用
- Shell(Bash) - 变量间接引用
- shell 间接变量引用的问题
- shell之变量间接引用
- 变量的间接引用--ABC
- php入门变量之变量的间接引用、连接字符串和连接赋值运算符
- shell中变量的间接引用
- shell中的指针-变量的间接引用
- Bash中${}的用法数组字符串的切片和变量的间接引用
- PHP 中变量的间接引用
- bash数组中的位移和切片以及变量的间接引用
- shell 间接变量引用的问题
- shell 间接变量引用的问题
- 一个注意事项:内部类引用的外部变量必须是final的
- java的修饰引用变量的final和C++的const区别真的很大
- Python中变量的绑定,或者说引用