通过bash脚本设置系统范围的代理(暂时)

我正在尝试暂时设置系统范围的代理选项,该选项在网络设置中通过bash脚本以GUI的forms提供。 我只希望代码在脚本运行时适用,并且在脚本结束时必须重置为无代理。 所以,基本上,我正在寻找类似的东西:

—-脚本开始—-

将代理更改为预定义的IP,端口组合

关闭时,重置代理

—-脚本结束—–

现在,我看到了设置环境变量的一些内容,但我不确定如何暂时应用它。

键入以下命令以在linux命令行中设置代理服务器。

export http_proxy=http://1.2.3.4:3128/

在该命令之前和之后放置一个后退刻度字符(`),以便bash执行EXPORT命令。

注意:1.2.3.4是您的代理服务器IP地址,3128是端口,例如。

要删除变量值,请使用此命令。

unset VARIABLE_NAME

〔实施例:

unset http_proxy