更改 gnuplot 的主目录

更改 gnuplot 的主目录

有没有办法将 gnuplot 主目录永久更改为 home/user/gnuplot 目录,而无需输入

cd 主页/用户/gnuplot

每次 gnuplot 启动后?

答案1

经过一番寻找,我找到了这个链接:http://www.gnuplot.info/docs_4.2/gnuplot.html#x1-6900018

其中包含以下信息:

18 启动

运行 gnuplot 时,它会查找要加载的初始化文件。在 Unix 和 AmigaOS 系统上,此文件称为 .gnuplot,在其他系统上,此文件称为 GNUPLOT.INI。如果在当前目录中找不到此文件,程序将在 HOME 目录中查找它(在 AmigaOS、Atari(单)TOS、MS-DOS、Windows 和 OS/2 下,环境变量 GNUPLOT 应包含此目录的名称;在 Windows NT 上,如果未定义 GNUPLOT,它将使用 USERPROFILE)。注意:如果在安装期间定义了 NOCWDRC,则 gnuplot 将不会从当前目录中读取。

如果找到初始化文件,gnuplot 将执行其中的命令。这些命令可以是任何合法的 gnuplot 命令,但通常仅限于设置终端和定义常用函数或变量。

这意味着如果找不到文件,它会读入你的主目录,但它也会检查包含此目录名称的 GNUPLOT 变量。因此,我还没有测试过,因为我没有 gnuplot,但你可能想尝试一下,你可以在终端中执行如下操作:

GNUPLOT = /home/user/gnuplot这样,您便可以将 GNUPLOT 变量设置为该特定值。在执行此操作之前,我建议先查看 GNUPLOT 之前的值。输入以下内容:echo $GNUPLOT

另一种方法是在程序所在的目录中创建程序正在寻找的文件(gnuplot.ini),如果该文件有一些变量告诉它在哪里读取,您可能想尝试另一种方法。

相关内容