0

環境変数を設定するには、Linux 作業環境で作業を開始するたびに (以下のコマンドを使用して) ソースを実行しています。 . /opt/kmc/pbs/env/1.1/etc/setup.env rev.52

この行(". /opt/kmc/pbs/env/1.1/etc/setup.env rev.52")をシェルスクリプトに追加すると

実行されていないため、何らかのエラーが返されます。エイリアスも作成しました。これを実行できなくても。

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 に答える