変数の値を呼び出すことができます。シェル変数と環境の違いは子プロセスでその値を使えるか使えないかです。シェル変数は子プロセスでその値を呼び出すことはできませんが、環境変数は可能です。1行目のシェル変数の部分は何も表示されず、2行目の環境変数の部分のみが表示されます。シェル変数は子プロセスに値が引き継がれないためです。シェル変数を環境変数にすることもできます。変数を環境変数にすることができます。swiswiswift.com。