1. ホーム
  2. shell

[解決済み] export'コマンドは何をするコマンドですか?

2023-03-24 11:19:16

質問

私は、物事を成し遂げるために、たまたまいくつかのコマンドをやみくもに実行しています。

私が作業を始めたのは Jenkins を使うようになったのですが、その時にこの export コマンドを実行し Jenkins WAR アーカイブ . は何をするのでしょうか? export コマンドは一般的に何をするのでしょうか、そしてなぜJenkinsの実行中(Jenkinsのホームが設定された後)にこのコマンドを実行する必要があるのでしょうか?

どのように解決するのですか?

exportsh および関連するシェル(Bashなど)では、環境変数をマークして エクスポート をマークし、子プロセスがそれを継承するようにします。

export は POSIX で定義されています。 :

シェルは指定された名前に対応する変数に export 属性を与え、その後に実行されるコマンドの環境に存在するようにする。変数名の後に=wordが続く場合、その変数の値はwordに設定される。