$http_proxy
私は職場でさまざまなVPNを使用し、$https_proxy
私に設定されたスクリプトを使用してVPNを頻繁に切り替えます。問題は、端末を開くと、これらの変数がその端末環境で更新されないことです。
端末内のすべてのコマンド(ls
、、curl
などを含む)のsudo -e apt update
前にプロセスとサブプロセスの環境を更新する方法はありますか(または少なくともいくつかのスクリプトを実行しますがトリッキーです)。bash
、およびすべてのサブアイテムに適用される方法が望ましいですzsh
。tmux
*) コマンドを実行する前にスクリプトを実行することは、独自のコード内のすべてのキーワードに対して繰り返し実行できるため、トリッキーです。何が被害者を殺したのか)
これまでに考えたのは、~/.proxy
環境間でプロキシ構成を渡すためにVPNコマンドを実行するときにファイルを作成(および終了時に削除)することですが、それを読み取って各ファイルの変数を更新する必要があります。