unproxy ফাংচনৰ সৈতে Bash আৰু Zsh ৰ প্ৰক্সি ভেৰিয়েবল পৰিষ্কাৰ কৰক
প্ৰ'ট'কল-নিৰ্দিষ্ট ভেৰিয়েবল আৰু ডাঙৰ আখৰৰ ALL_PROXY সক্ৰিয় কৰাৰ পিছত কেৱল all_proxy আঁতৰোৱা shell সহায়ক এটা ঠিক কৰক।
এই shell সহায়কটোৰ এটা অসম্পূৰ্ণ বন্ধ কৰাৰ উপায় আছে:
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'
Unix shell ত all_proxy আৰু ALL_PROXY বেলেগ বেলেগ নাম। এই alias য়ে ওপৰৰ তিনিওটা ভেৰিয়েবলৰ এটাও আঁতৰ নকৰে। কেৱল ডাঙৰ আখৰৰ ALL_PROXY আঁতৰালেও প্ৰ'ট'কল-নিৰ্দিষ্ট দুয়োটা ছেটিং থাকি যায়।
এই সাধাৰণ নামবোৰ বৰ্তমানৰ Bash বা Zsh ছেছনৰ পৰা পৰিষ্কাৰ কৰিবলৈ:
unproxy() {
unset http_proxy https_proxy all_proxy
unset HTTP_PROXY HTTPS_PROXY ALL_PROXY
}
যি shell ৰ পৰৱৰ্তী আদেশে পৰিষ্কাৰ পৰিৱেশ উত্তৰাধিকাৰী হ'ব, সেই shell ত ফাংচনটো মাতক। এটা সন্তান স্ক্ৰিপ্টে ইয়াৰ পিতৃ টাৰ্মিনেলৰ পৰিৱেশ পৰিষ্কাৰ কৰিব নোৱাৰে।
ইতিমধ্যে চলি থকা এপ্লিকেচনে নিজৰ অৱস্থা ৰাখে। curl ৰ কনফিগাৰেচন ফাইল, Git ছেটিং, ব্ৰাউজাৰ পছন্দ বা স্পষ্ট আদেশৰ বিকল্পইও ভেৰিয়েবলবোৰ আঁতৰোৱাৰ পিছত প্ৰক্সি বাছনি কৰিব পাৰে। ট্ৰেফিকে এতিয়াও ইয়াক ব্যৱহাৰ কৰিলে, সেই ক্লায়েন্টৰ কনফিগাৰেচন পৰীক্ষা কৰক।