1. 首页
  2. 操作系统
  3. Linux
  4. Shell eval通过变量获取环境变量的方法实现

Shell eval通过变量获取环境变量的方法实现

上传者: 2021-07-21 11:04:59上传 PDF文件 46.50 KB 热度 14次

错误示例很显然,直接使用 $ 嵌套来获取值是行不通的正确示例eval 先将对参数进行变量的替换,然后再将参数作为命令执行。根据上边的解析会发现,命令其实可以写成 eval echo \$$env_name 也是可以的同理,如果一个变量存的的其他变量的名字,使用 eval 也可以获取到相应变量的值

下载地址
用户评论