*nix 用の setx の代替

*nix 用の setx の代替

Windows の場合、環境変数は永続的に設定されます (再起動後などにも)。また、UNIX にもこれと同様のワンライナーがあるかどうかも知りたいですsetx(いろいろ検索しましたが、答えが見つかりませんでした)。

答え1

さて、設定したいと思いNPM_TOKEN、試行錯誤した結果、次のワンライナーができました:

if [ -z "$NPM_TOKEN" ]; then echo "export NPM_TOKEN=00000000-0000-0000-0000-000000000000" >> ~/.profile; source ~/.profile; else echo 'NPM_TOKEN :)'; fi;

関連情報