.bash_profileの環境変数の値をすばやく変更します。

.bash_profileの環境変数の値をすばやく変更します。

歴史的な理由から、私たちのデプロイツールの1つは、プロセスのさまざまな段階で2つの異なるバージョンのJavaを使用しています。これを処理する方法は、JAVA_HOME変数を繰り返し編集することです。.bash_profile.

たとえば、展開ガイドラインの途中には次の手順があります。

  1. .bash_profile次の行のコメントを削除するには、編集してください。

JAVA_HOME=/path//to/java/jdk1.6.0_07/

  1. 源泉.bash_profile
  2. ~~最初の展開段階~~
  3. .bash_profile前の行をコメントアウトし、次の行のコメントを削除するには編集します。JAVA_HOME=/path//to/java/jdk1.7.0_47/
  4. 源泉.bash_profile
  5. ~~追加配布ステップ~~

これは明らかに愚かなアプローチです。

環境変数を動的に変更する最速、最短、最も正確な方法は何ですか?

ベストアンサー1

これがbashからエクスポート(組み込み機能)の目的ではありませんか? export FOO=bar バラよりバッシュのマニュアルページ

おすすめ記事