如何使用 bash 脚本更改 RVM gemset?
我需要设置一个 cronjob 来在特定的 gemset 上运行一些 ruby 脚本,我尝试编写一个 shell 脚本,在其中使用 /home/user/.rvm/bin/rvm use @spider 更改 RVM gemset,但它给了我以下错误:
RVM不是一个函数,用“rvm use ...”选择rubies将不起作用
I need to set up a cronjob that would run some ruby script on particular gemset, I have tried to write a shell script where I change RVM gemset using /home/user/.rvm/bin/rvm use @spider
, but it gives me the following error: RVM is not a function, selecting rubies with 'rvm use ...' will not work
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许你应该使用类似这样的函数将 RVM 加载为函数:
Maybe you should load RVM as a function using something like this:
如何使用 .rvmrc 文件来选择 gemset(只需 cd 到特定目录)?
How about using a .rvmrc file to select a gemset (just cd to the specific directory) ?