Easpórtálann an script http_proxy, priontálann “enabled” agus scoireann. Tá a sheantimpeallacht fós ag an Curl a thosaítear ina dhiaidh sin ón teirminéal bunaidh.

Chruthaigh rith an script próiseas linbh. Cuireann export luach ar fáil do leanaí an phróisis sin; ní sheolann sé an luach ar ais isteach sa bhunshliogán. Ní chuirtear an gaol sin bunoscionn tríd an export a chur taobh istigh de bash -c nó de chomharthaí cúil.

Le haghaidh lasc idirghníomhach, is féidir le feidhm atá sainithe sa tsliogán reatha an obair atá beartaithe a dhéanamh:

proxy_on() {
    export http_proxy=http://proxy.example.net:8080
    export https_proxy="$http_proxy"
}

Cuir do sheirbhís HTTP, nó iarrthóir ón liosta seachfhreastalaí HTTP le haghaidh iarratas poiblí ceadaithe, in ionad an chríochphointe samplach. Glaoigh ar an bhfeidhm tar éis a sainmhíniú a lódáil. Bealach eile chun sannadh a rith sa tsliogán reatha seachas i gceann nua is ea comhad sliogáin foinsithe.

Coinníonn feidhmchláir GUI atá ann cheana agus teirminéil eile a dtimpeallachtaí féin fós. Más é is aidhm don chúntóir ná aon ordú amháin trí sheachfhreastalaí a sheoladh, is minic gurb é an scóip cheart go díreach an t-athrú a choinneáil i dtimpeallacht an ordaithe sin.

Ailt ghaolmhara