/ / Start Oktave mit GUI von Cron - Linux, Cron, Oktave

Starten Sie die Oktave mit der GUI von Cron - Linux, Cron, Octave

Ich würde gerne einen Cronjob verwenden, um die Oktave mit der Force-GUI-Option zu öffnen.

Schreiben

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

startet die Oktave nicht, sondern gibt die Log-Nachricht

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]

Wenn ich eintrete

octave --force-gui

direkt im Terminal öffnet sich die Oktave gut.

Ich habe festgestellt, dass der gleiche Fehler wie in der Protokolldatei beim Eingeben auftritt

/usr/bin/octave --force-gui

in ein Terminal.

Frage: Wie kann ich die Oktav-GUI über Cron starten?

Ich verwende Octave Version 3.8.1 auf Linux Mint 16.

Antworten:

3 für die Antwort № 1

Klingt wie du hast zwei verschiedene Versionen von Octave installiert. Ein in /usr/bin/octave (eine ältere Version ohne die --force-gui Option), und eine neue Version, die in Ihrem Pfad ist, aber nicht auf dem Pfad, wenn Cron ausgeführt wird.

Art which octave um zu sehen, wo die Oktavversion ist, die Sie ausführen möchten, und um Ihre Pfade zu reparieren. Vielleicht möchten Sie auch die alte Version von Octave deinstallieren.