我需要设置一个 cronjob 来在特定的 gemset 上运行一些 ruby 脚本,我尝试编写一个 shell 脚本,在其中使用 /home/user/.rvm/bin/rvm use @ 更改 RVM gemset蜘蛛
,但它给了我以下错误:RVM不是一个函数,用“rvm use ...”选择 ruby 将不起作用
最佳答案
也许你应该使用如下的函数将 RVM 加载为函数:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" && rvm use @spider
关于rvm - 如何使用 bash 脚本更改 RVM gemset?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8716987/