bashrc で設定された変数は、まだエクスポートメッセージを表示します。

bashrc で設定された変数は、まだエクスポートメッセージを表示します。

私は持っていますこれ両方の変数SDK_PATHとBIN_PATHをbashファイルにエクスポートする必要があるので、エクスポートについて心配する必要はありません~/.bashrc。ただし、bashを実行すると、まだ変数をエクスポートする必要があるというメッセージが表示されます。ターミナルにエコーすることはできますが。自動的にエクスポートするにはどうすればよいですか?

~/.bashrc次のようにファイルに変数を宣言します。

SDK_PATH=~/SDKs/ESP8266_RTOS_SDK
BIN_PATH=./bin/

ベストアンサー1

export変数定義も必要です。それ以外の場合、対話型シェルセッション(-sファイルなど)の子プロセス~/.bashrcには伝播されません。する:source~/.bashrc

export SDK_PATH=~/SDKs/ESP8266_RTOS_SDK
export BIN_PATH=./bin/

おすすめ記事