如何在ruby脚本中设置shell变量?

时间:2017-05-23 14:05:02

标签: ruby shell

嗨,这是我的以下代码。我需要通过在ruby脚本中分配的shell脚本来获取值。

#!/bin/bash

ruby <<EOM
    system <<-CMD
        export VARNAME=123
    CMD
EOM
echo "------"
echo ${VARNAME}

打印输出为

------

任何帮助?

1 个答案:

答案 0 :(得分:4)

你做不到。子进程继承其父进程的环境,但不能修改它。