rvm - 如何使用 bash 脚本更改 RVM gemset?

标签 rvm cron

我需要设置一个 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/

相关文章:

php - 每 10 秒运行 cron 作业 n 次然后停止

php cron 替换

linux - crontab 将转储数据发送到 Windows 机器

ruby-on-rails - 我在 Ubuntu 8.04.4 机器上安装 RVM 失败。我应该将它安装为多用户吗?

ruby - RVM 安装失败

ruby - RVM + Zsh "RVM is not a function, selecting rubies with ' rvm 使用.. .' will not work"

ruby - 在 Ubuntu 上安装 caldecott 时出错

php - 如何每 8 小时 1 分钟运行一次 CRON

python-2.7 - 特定服务/版本谷歌应用引擎的 Cron

ruby - 复制编译好的gem到其他电脑,避免再次编译