shell脚本动态获取变量

#!/bin/bash

a='abc'

abc=1

eval temp='${'"$a"'}'

echo $temp

 

 

关键在于eval的使用方法,原本以为和python的eval一样,可以将一个字符串当作命令来执行。后来才发现原来shell中的eval只是将字符串中的参数取出来,然后再依参数本身的特性来执行

posted @ 2020-06-08 15:47  西泽www  阅读(1100)  评论(0)    收藏  举报