【问题标题】:How to access an environment variable that's a bash array from a Ruby ERB script?如何从 Ruby ERB 脚本访问作为 bash 数组的环境变量?
【发布时间】:2020-02-19 20:58:57
【问题描述】:

如何在 Ruby ERB 中循环一个 bash 数组的环境变量?

我知道这无论如何都可以通过参数来完成

 <%= @args[x] %>

您可以通过这种方式访问​​环境变量:

 <%= ENV["PATH"] %>

但是你如何得到一个数组呢?

 <%= ENV["MR_BASH_ARRAY"] %>

然后循环...

【问题讨论】:

    标签: ruby bash environment-variables erb


    【解决方案1】:

    你可以写成,

    MR_BASH_ARRAY:
      '1': 'Value-1'
      '2': 'Value-2'
      '3': 'Value-3'
    

    并将您的数组设为ENV['MR_BASH_ARRAY'].values

    【讨论】:

      猜你喜欢
      • 2019-12-24
      • 2016-08-16
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 2016-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多