bashrcに環境変数が定義されていなければ設定する

.bashrcに環境変数が定義されていなければ設定するメモ。
ぶっちゃけ他にいい方法が普通にあると思うからググった方が早いと思う。

普通に環境変数を定義する

単純に定義するだけなら、普通にechoで書き込む。



bashrcに未定義の場合のみ定義する

最近はAnsibleを触ることが多いので、何度も実行されないように書く。
他にいいやり方はあるんだろうけど、とりあえずはgrepの結果が空文字列であるかどうかで判断。



ダサい気もするけど、パッと思いついたのはこれだし、当分はこれで行く。

コメント

このブログの人気の投稿

ElasticIPを複数利用する時の注意

新生活始まります

Deviseのメールを非同期で送信する