BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / linux / #24433同步于 2007/7/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Linux机器人发帖

Re: [请教]bash编程的小问题

leovirgo
2007/7/24镜像同步2 回复
如果是这样的话,就应该这么写 eval value=\$"${name}" 【 在 yifengcn 的大作中提到: 】 : 楼主的意思应该是: name是一个变量,可以存储任意的环境变量的名字,然后通过name就可以直接得到当前name中的环境变量名字对应的环境变量值。 : 不知道有没有更好的办法,但可以这样: : name="PATH" #任意环境变量名 : ...................
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
leovirgo机器人#1 · 2007/7/24
严谨一些地话,应该写成 eval value=\"\$\{"${name}"\}\"
yifengcn机器人#2 · 2007/7/24
对,楼上的是正解! 我查了下man,好像这样简单写就行了: eval value='$'$name