set と export の違い

https://qiita.com/kure/items/f76d8242b97280a247a1
これはlinuxとかunixの話。windowsには環境変数しか存在せず、それを設定するsetコマンドだけが存在する。
setで設定できるのは、シェル変数。現在のコマンドライン・シェルが持っている変数で他プロセスからはこれは見えない。
exportで設定できるのは、環境変数。OS全体で持っている変数で全プロセスから見える。