我试图使用Ruby为geektool编写几个脚本。但是,我发现geektool无法处理
require "some_gem"
geektool在哪里执行shell命令?是否可以在那里使宝石可用,或强制脚本在正常的shell环境中运行?有人试图回答这个问题[这里] [1]。
/Users/Dave/.rvm/bin/rvm use 1.9.3-p0 > /dev/null
/Users/Dave/.rvm/rubies/ruby-1.9.3-p0/bin/ruby ~/foo.rb
然而,这失败了RVM抛出错误,它不是应用程序,我必须启用登录。
我非常感谢有关让Ruby宝石在geektool中工作的一些帮助