Share masu canjin wakili na Bash da Zsh da aikin unproxy
Gyara mataimakin shell da ke cire all_proxy kawai bayan kunna masu canji na musamman na yarjejeniya da ALL_PROXY babba.
Wannan mataimakin shell yana da rashin cikakken maɓallin kashewa:
export http_proxy=http://127.0.0.1:1087
export https_proxy=http://127.0.0.1:1087
export ALL_PROXY=socks5://127.0.0.1:1080
alias unproxy='unset all_proxy'
A cikin shell na Unix, all_proxy da ALL_PROXY sunaye ne daban-daban. Wannan laƙabi ba ya cire ɗaya daga cikin masu canji uku na sama. Cire babban ALL_PROXY kawai zai bar saitunan biyu na musamman na yarjejeniya.
Don share waɗannan sunaye na gama gari daga zaman Bash ko Zsh na yanzu:
unproxy() {
unset http_proxy https_proxy all_proxy
unset HTTP_PROXY HTTPS_PROXY ALL_PROXY
}
Kira aikin a cikin shell wanda umarninsa na gaba za su gaji tsaftataccen yanayi. Ɗan rubutun ba zai iya tsaftace yanayin tashar iyayensa ba.
Aikace-aikacen da ke gudana tuni suna riƙe da nasu yanayin. Fayil ɗin saitin curl, saitin Git, fifikon burauza ko zaɓin umarni bayyananne kuma na iya zaɓar wakili bayan an cire masu canjin. Idan zirga-zirga har yanzu yana amfani da shi, duba saitin wannan abokin ciniki.