UBUNTU如何设置环境变量指向某个位置以及如何设置环境变量的路径?
How to set an environment variable to point to a location and how to set path of an environment variable in UBUNTU?
我希望有一个特定的环境变量 VAR1
指向一个名为 lib123.so
的特定库位于主目录中名为 folder1
的文件夹中。我通过在终端中输入命令来执行此操作:
VAR1=/home/folder1/lib123.so
我还希望将另一个环境变量 VAR2 设置为名为 license.lic
的文件的位置 的路径它位于同一文件夹 folder1
中。我通过在终端中执行以下操作来执行此操作:
VAR1=/home/folder1
我上面给出的两个命令对预期任务是否正确?有什么方法可以让我自己检查它是否有效?
我已尝试以自给自足的方式解释我的疑问。但是,如果上下文很重要;我正在尝试安装名为 PARDISO 的工具的依赖项(第 31 页,第 1 段:https://pardiso-project.org/manual/manual.pdf)。
是的,上面的命令在与其他命令一起执行时设置变量,如下所示:
$ VAR1=/home/folder1/lib123.so MY_AWESOME_COMMAND
或者您可以使用 export
这样您就不必在每个命令中都包含变量。
$ export VAR1=/home/folder1/lib123.so
在下面进行测试:
$ echo $VAR1
$ /home/folder1/lib123.so
我希望有一个特定的环境变量 VAR1
指向一个名为 lib123.so
的特定库位于主目录中名为 folder1
的文件夹中。我通过在终端中输入命令来执行此操作:
VAR1=/home/folder1/lib123.so
我还希望将另一个环境变量 VAR2 设置为名为 license.lic
的文件的位置 的路径它位于同一文件夹 folder1
中。我通过在终端中执行以下操作来执行此操作:
VAR1=/home/folder1
我上面给出的两个命令对预期任务是否正确?有什么方法可以让我自己检查它是否有效?
我已尝试以自给自足的方式解释我的疑问。但是,如果上下文很重要;我正在尝试安装名为 PARDISO 的工具的依赖项(第 31 页,第 1 段:https://pardiso-project.org/manual/manual.pdf)。
是的,上面的命令在与其他命令一起执行时设置变量,如下所示:
$ VAR1=/home/folder1/lib123.so MY_AWESOME_COMMAND
或者您可以使用 export
这样您就不必在每个命令中都包含变量。
$ export VAR1=/home/folder1/lib123.so
在下面进行测试:
$ echo $VAR1
$ /home/folder1/lib123.so