【发布时间】:2017-10-21 06:42:25
【问题描述】:
我想写一个脚本,打包成一个gem,它会修改它的参数,然后exec一个新的ruby进程,修改后的参数。换句话说,类似于修改其参数然后执行exec $SHELL $* 的shell 脚本。为了做到这一点,我需要一种强大的方法来发现正在执行当前脚本的 ruby 可执行文件的路径。我还需要获取传递给当前进程的完整参数——Ruby 参数和脚本参数。
【问题讨论】:
-
不要使用内联答案更新您的问题,只需为您自己的问题添加答案即可。这样人们就可以对您的答案投赞成票。
-
注意你可能还需要
require 'rbconfig'