![如何使用source命令导出路径?](https://linux22.com/image/866551/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8source%E5%91%BD%E4%BB%A4%E5%AF%BC%E5%87%BA%E8%B7%AF%E5%BE%84%EF%BC%9F.png)
我正在尝试使用命令设置几个库的路径,source
但它不起作用,并说
dsbisht@dsbisht-ThinkCentre-E73:~/Workstation$ source .list
bash: .list: No such file or directory
我的list
文件在工作站目录中。
list
下面是我在文件中给出的路径
export NETCDF=/home/dsbisht/Workstation/NETCDF413
export PATH=$NETCDF/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$NETCDF/lib
export NCARG_ROOT=/home/dsbisht/Workstation/NCAR-NCL621
export PATH=$NCARG_ROOT/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$NCARG_ROOT/lib
由于我是 Linux 新手,所以我找不到错误。我该怎么办?
答案1
正如 muru 所言,您的问题可能只是打字错误。如果您的文件名为“list”,则可以使用以下命令获取它:
source list
要不就
. list
请注意 . 和文件名之间的空格。单独的点是“源”的同义词。
如果您的文件名为“.list”(即它是隐藏的),那么:
source .list
或者
. .list
就是您所需要的。