linux - "source in"如何使用shell脚本设置环境变量

标签 linux shell

为了设置环境变量,每当我开始在我的 Linux 工作环境中工作时,我都会执行源代码(通过使用以下命令) 。/opt/kmc/pbs/env/1.1/etc/setup.env rev.52

将这一行("./opt/kmc/pbs/env/1.1/etc/setup.env rev.52") 添加到我的shell脚本中

它没有运行,它返回一些错误。 我也创建了别名。即使无法执行此操作。

alias test='. /opt/kmc/pbs/env/1.1/etc/setup.env rev.52'
test

那么我怎样才能在脚本中使用“source in”而不是手动给出这个命令

最佳答案

这很奇怪。在 BASH 中,您可以同时执行以下操作:

. /path/to/your/skript

source /path/to/your/skript

您要获取脚本的路径是什么?是 '/opt/fedex/pbs/env/1.1/etc/setup.env rev.52'

那么你应该这样做:

   . '/opt/fedex/pbs/env/1.1/etc/setup.env rev.52' 

  source '/opt/fedex/pbs/env/1.1/etc/setup.env rev.52'

关于linux - "source in"如何使用shell脚本设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15544001/

相关文章:

linux - 如何在 vi 编辑器中获取关键字的颜色。 ***不在 ViM 中***

linux - Laravel - Linux(ubuntu) 实时处理并在网页上显示输出( Blade )

java - 无法从 java 运行 shell 脚本

shell - 将分隔字段转换为具有名称和值的行

shell - 同时启动应用程序池会导致与最大并发 shell 数相关的错误

java - 日志文件备份 - 问题

android - 自定义安卓?

linux - autotools 不删除某些文件夹和文件

linux - 通过shell脚本计算文件中的字符数

python - 使用 Python 在 Linux 和 Windows 中查找文件的最快方法是什么?