我需要从init脚本执行ruby程序,我需要以
运行脚本sudo /etc/bin/differ.sh start
但问题是root(超级用户)上没有安装rvm。所以不同的脚本 ruby“filename”中的代码不会执行,因为gems和rvm没有安装在root中。
我需要解决如何将rvm及其宝石添加到root(我没有通过系统安装安装)。我甚至尝试了rvmsudo
rvmsudo ruby "filename"
但它不适用于脚本在终端中运行良好。 请随意询问我将与此问题一起发布的任何文件或输出。