シェル変数に export をつけることで、環境変数となり、子プロセスでも利用できるようになる(変数はターミナルからログアウトもしくはexitするまで保持) $ export HOGE=aiueo なお $ HOGE=aiueo; export HOGE でも同じ。 使用例)export LANG=ja_JP.eucJP 永続的に変数の値を設定変更したいのであれば、 環境変数をログインする度に手で入力することはありません。~/.bashrc や ~/.bash_profile といったファイルで export 文を上のように書いておけば良いのです。 引用元:https://linuxshugendo.wordpress.com/2013/12/26/%E7%92%B0%E5%A2%83%E5%A4%89%E6%95%B0%E3%81%A3%E3%81%A6%E4%BD%95%E3%81%A
![今さら聞けない!環境変数とシェル変数の違いと定義方法 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/1b10e908eb30659e5eb8688bf18646d74a84284a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU0JUJCJThBJUUzJTgxJTk1JUUzJTgyJTg5JUU4JTgxJTlFJUUzJTgxJTkxJUUzJTgxJUFBJUUzJTgxJTg0JUVGJUJDJTgxJUU3JTkyJUIwJUU1JUEyJTgzJUU1JUE0JTg5JUU2JTk1JUIwJUUzJTgxJUE4JUUzJTgyJUI3JUUzJTgyJUE3JUUzJTgzJUFCJUU1JUE0JTg5JUU2JTk1JUIwJUUzJTgxJUFFJUU5JTgxJTk1JUUzJTgxJTg0JUUzJTgxJUE4JUU1JUFFJTlBJUU3JUJFJUE5JUU2JTk2JUI5JUU2JUIzJTk1JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02NTkwNDVlMjdmYWViZDM0Mjc0ZTNlNDFmYmQxYTIxNQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwcGluayZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MDYwZjMyMjBlMWVjMTVjYzU1MmI4ZmNiOTJkZmRlYjY%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D5f67a8ed413e2e0b26a76737b9b31cd3)