Sie können bearbeiten ~/.octaverc
Datei erstellen, die alle Befehle Sie ausführen möchten enthält, wenn Octave startet. Diese Datei ist genau wie eine Oktavskriptdatei .m
.
Fügen Sie einfach PS1('>> ')
zu Ihrer ~/.octaverc
Datei hinzu. Sie können Ihre bevorzugten Texteditor oder verwenden echo
auf der Kommandozeile verwenden:
$ echo "PS1('>> ')" >> ~/.octaverc
Danach können Sie die ~/.octaverc
Datei sehen:
$ more ~/.octaverc
Es sollte die folgende Zeile enthalten:
PS1('>> ')
Für die zweite Frage bin ich nicht sicher, ob Sie auf OSX oder Ubuntu oder etwas anderes sind. Wenn octave
in Ihrem Suchpfad ist, dann sollten Sie in der Lage sein, Octave zu starten, indem Sie einfach octave
versuchen. Versuchen Sie diese Befehle, um herauszufinden, was octave
Punkte
$ which octave
/usr/bin/octave
$ type octave
octave is /usr/bin/octave
Wenn irgendwie, octave
nicht Sie ist PATH
Suchpfad, könnte dies sein, weil Sie Octave auf einem Nicht-Standard-Verzeichnis installiert.Sie können eines von zwei Dingen tun:
Fügen Sie den Ordner, der Ihre Octave ausführbaren Datei zu Ihrer PATH
Suchpfad enthält. In bash
, können Sie dies tun, indem Sie die folgende Zeile zu Ihrem ~/.bashrc
Hinzufügen (oder ~/.profile
auf MacOSX):
export PATH=~/path/to/octave/folder:${PATH}
Sie können eine weiche Symlink auf Ihre Oktave ausführbare erstellen.
ln -s /path/to/octave/executable octave
Dies wird einen symbolischen Link im aktuellen Ordner erstellen. Solange Sie sich im aktuellen Ordner befinden, können Sie octave
eingeben und Octave ausführen. Wenn Sie Octave von überall (und nicht unbedingt vom aktuellen Ordner) ausführen möchten, müssen Sie den aktuellen Ordner zu Ihrem Suchpfad hinzufügen (siehe Punkt 1 oben).