現在のセッションで定義されている出力変数

現在のセッションで定義されている出力変数

端末で次の変数を定義しました。

TEST_MY_VAR="something"
echo $TEST_MY_VAR
# output: something

現在のセッションにこれを追加したいと思います。新しい端末を開き、期待どおりに同じ変数を使用しようとすると、何も返されません。

$ echo $TEST_MY_VAR

今すぐ使用置く利用可能なすべての変数を見ることができます。

$ set
# returns ALL variables that can be used

すべての変数を表示することは可能ですか?現在のセッションそして他の人ではありませんか?

たとえば、現在のセッションで以前に設定したものを知りたいと思います。


編集する: 私は見たこの投稿使用説明(set -o posix ; set)。しかし、これはMacOSの端末では動作しないようです。

関連情報