gnome-scheduler - “找不到命令”

gnome-scheduler - “找不到命令”

我有 Lubuntu,我刚刚将默认终端切换到 gnome-terminal (我需要默认登录 shell)。

我注意到 gnome-scheduler 不再启动任何东西。例如,如果我有一个任务显示“ruby ~/test.rb”并且我点击“运行选定的任务”,我会看到一个窗口,其中显示:

“/tmp/tmpBMBvq7:第 1 行:ruby:找不到命令”

任何命令似乎都会发生这种情况。到底是怎么回事??

答案1

事实证明,RVM(这就是我使用 Ruby 的方式)具有处理 cron 作业的特定指令。

关于我的一般 cron 问题,通过研究,似乎 .bashrc/.bash_profile/.profile 实际上并不是由 cron 运行的。这解释了为什么在 $PATH 中找不到 ruby​​。

相关内容