如何在UBUNTU中设置环境变量以指向某个位置以及如何设置环境变量的路径?

时间:2020-04-07 19:35:02

标签: linux path dependencies environment-variables pardiso

我希望有一个特定的环境变量VAR1 指向一个特定的库 ,名为lib123.so,该变量位于目录的主目录中。名为folder1的文件夹。我通过在终端中输入命令来执行此操作:

VAR1=/home/folder1/lib123.so

我还希望将另一个环境变量VAR2 设置为文件license.lic的位置路径 ,该文件位于同一文件夹{{ 1}}。我通过在终端中执行以下操作来完成此操作:

folder1

我上面给出的两个命令对预期的任务都正确吗?有什么方法可以检查自己是否有效?

我试图以自给自足的方式解释我的查询。但是,如果上下文很重要;我正在尝试安装名为PARDISO的工具的依赖项(第31页,第一段:https://pardiso-project.org/manual/manual.pdf)。

1 个答案:

答案 0 :(得分:2)

是的,上面的命令与其他命令一起执行时会设置变量:

$ VAR1=/home/folder1/lib123.so MY_AWESOME_COMMAND

或者您可以使用export,这样您就不必在每个命令中都包含变量。

$ export VAR1=/home/folder1/lib123.so

在下面对其进行测试:

$ echo $VAR1
$ /home/folder1/lib123.so