我想使用cronjob打开带有force gui选项的octave。
写作

00 22 * * * octave --force-gui > ~/log 2>&1

不以八度开始,但给出日志消息
octave: unrecognized option '--force-gui'

usage: octave [-HVdfhiqvx] [--debug] [--echo-commands] [--eval CODE]
     [--exec-path path] [--help] [--image-path path] [--info-file file]
     [--info-program prog] [--interactive] [--line-editing]
     [--no-history] [--no-init-file] [--no-init-path] [--no-line-editing]
     [--no-site-file] [--no-window-system] [-p path] [--path path]
     [--silent] [--traditional] [--verbose] [--version] [file]

当我进入时
octave --force-gui

直接在终端上,八度音阶开得很好。
我注意到当我输入
/usr/bin/octave --force-gui

进入终点站。
问:如何通过cron启动倍频程gui?
我在LinuxMint16上使用的是Octave3.8.1版本。

最佳答案

听起来你安装了两个不同版本的八度音阶。一个在/usr/bin/octave(没有--force-gui选项的旧版本)中,另一个在cron运行时位于路径中但不在路径上的新版本。
键入which octave查看要运行的倍频程版本的位置并修复路径。您可能也要卸载旧版本的Octave。

关于linux - 从cron用GUI启动 Octave ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28132210/

10-11 22:49
查看更多