Ufuna ukuthi i-download eyodwa isebenzise i-proxy ehlukile, bese konke kubuyela esimeni esijwayelekile. Awudingi ukuhlela ifayela lokuqala le-shell lakho bese uthemba ukuthi uzokhumbula ukulibuyisela.

Kuma-POSIX shell, beka i-assignment ngaphambi komyalo:

https_proxy=http://proxy.example:8080 curl https://example.com/

Sebenzisa i-HTTP endpoint ehlosiwe yalokho kulanda; uhlu lwe-HTTP proxy lunikeza abantu abazongenela imigwaqo yomphakathi evunyelwe. I-assignment inikezwa imvelo yalowo myalo. Izinqubo zayo zezingane zingazuza leli nani njengefa, kodwa ngemva kokuphela komyalo i-assignment ayithathi indawo yenani elikhona le-shell engumzali.

Iklayenti lisazinqumela ukuthi kufundwe ini

I-syntax ye-shell yakha imvelo; ayiphoqeleli umzila wenethiwekhi. Sebenzisa amagama e-variable asekelwa uhlelo. Ama-variable okudlula akhona, izinketho zomyalo ezicacile noma ukulungiselelwa kohlelo ngokwalo kungasathonya umphumela.

Idokhumenti yemvelo ye-Bash ichaza ukuziphatha kwesiqalo somyalo. Imiyalo eyimisebenzi ye-shell, imiyalo emibhalwe ngaphakathi ekhethekile noma i-syntax ye-shell ingaba nemithetho eyengeziwe yobubanzi, ngakho isibonelo esilula ngenhla sisebenzisa uhlelo lwangaphandle ngamabomu.

Emiyalweni eminingi, sebenzisa i-subshell

(
  export http_proxy=http://proxy.example:8080
  export https_proxy=http://proxy.example:8080
  command-one
  command-two
)

Iqembu elingaphakathi kwamabakaki lisebenza ngemvelo yalo ye-shell. Shintsha amagama omyalo esibonelo ngamahlelo ohlose ukuwasebenzisa. Leli phethini ligwema ukulandelana okuntekenteke kokugcina inani elidala, ukulibhala phezulu nokulibuyisela ngesandla ngemva kokwehluleka ngakunye okungenzeka.

Gcina izimfihlo zingekho ekuvezweni okukopishwa emlandweni we-shell. Khumbula futhi ukuthi sudo ingahlunga imvelo; i-variable ebonakala kumyalo wangaphandle ayidluli ngokuzenzakalela kuwo wonke umngcele wamalungelo. Ububanzi besikhashana nokukhethwa kwangempela kwe-proxy kuhlala kuyimibuzo ehlukene.

Izihloko ezihlobene