0

要设置环境变量,每当我开始在我的 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

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

4

2 回答 2

1

那很奇怪。在 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'
于 2013-03-21T09:49:42.627 回答
1

您可以使用该source命令。那是:

source /path/to/file

请注意,如果您提到“一些错误”,我们对此无能为力。除非您指定那些错误类型。

于 2013-03-21T09:50:30.147 回答