你如何设置Octave软件,在启动时运行初始化命令?例如,设置提示符(PS1)和cd到项目目录?
谢谢。
谢谢。
我已经在C:\Octave
中安装了Octave,所以我按照你在C:\Octave\3.2.4_gcc-4.4.0\share\octave\site\m\startup
位置的文件中的要求进行了操作。该文件名为Octave系统级启动文件,我在其中放入了以下代码:
PS1('>> ');
addpath('{$path-to-my-octave-files}');
但是我想任何代码都可以,我猜。
你可以
使用
octave --persist --eval 'some_code_to_evaluate'
或者
设置执行路径
octave --exec-path path_to_your_subprogramms
就我个人而言,我不希望Octave切换到项目目录,因为项目目录可能会更改。此外,如果您始终有一些默认代码在运行,那么其他功能(如--eval命令)也不再那么容易使用。
~/.octaverc
。对于当前看起来非常特定于用户的问题,这似乎是更好的选择。 - carandraug