Fish တွင် မသတ်မှတ်ထားသော ပရောက်စီ ကိန်းရှင်က အာဂူမင်တစ်ခုလုံးကို ဖျက်ပစ်နိုင်သည်
Fish တွင် ပရောက်စီ စစ်ဆေးချက်ကို ကိုးကားသင်္ကေတများဖြင့် ခြုံ၍ မသတ်မှတ်ထားသော သို့မဟုတ် ဒြပ်စင်မရှိသော ကိန်းရှင်က ၎င်းနှင့် တွဲထားသော အညွှန်းကို မဖျက်မိစေရန်။
Fish တွင် ဤစစ်ဆေးချက်သည် လိုင်းအသစ်တစ်ခုကိုသာ ရိုက်ထုတ်နိုင်သည်။
echo HTTPS_PROXY=$HTTPS_PROXY
Fish ကိန်းရှင်များတွင် စာရင်းများ ပါဝင်သည်။ ကိုးကားသင်္ကေတမပါသော ကိန်းရှင်ကို စာသားနှင့် ဆက်စပ်သောအခါ Fish သည် ထိုစာသားကို စာရင်းဒြပ်စင်တိုင်းနှင့် ပေါင်းစပ်သည်။ မသတ်မှတ်ထားသော ကိန်းရှင် သို့မဟုတ် ဒြပ်စင်တစ်ခုမှ မပါဘဲ သတ်မှတ်ထားသော ကိန်းရှင်သည် ပေါင်းစပ်မှု တစ်ခုမှ မဖန်တီးပါ။ HTTPS_PROXY= အပါအဝင် အာဂူမင်တစ်ခုလုံး ပျောက်ကွယ်သွားသည်။
တိုးချဲ့မှုကို ကိုးကားသင်္ကေတဖြင့် ခြုံ၍ အညွှန်းကို ထိန်းထားပါ။
printf '%s\n' "HTTPS_PROXY=$HTTPS_PROXY"
ကိန်းရှင်တွင် ဒြပ်စင်များ မရှိသော်လည်း ဤနည်းက အာဂူမင်တစ်ခု ပေးသောကြောင့် အညွှန်းသည် မြင်နိုင်ဆဲ ဖြစ်သည်။ ဒြပ်စင်များစွာပါသော ကိန်းရှင်ကို ကိုးကားသင်္ကေတဖြင့် ခြုံခြင်းက ၎င်း၏ ဒြပ်စင်များကို ကွက်လပ်များဖြင့် ဆက်စပ်သည်။ ယင်းက ကိန်းရှင်တွင် အသုံးပြုနိုင်သော ပရောက်စီ URL တစ်ခု ပါဝင်သည်ဟု သက်သေမပြနိုင်ပါ။
ကိန်းရှင် ရှိမရှိ စစ်ဆေးရန် Fish ၏ မေးမြန်းမှု လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။
if set --query HTTPS_PROXY
printf '%s\n' "HTTPS_PROXY=$HTTPS_PROXY"
else
echo 'HTTPS_PROXY is not defined'
end
မေးမြန်းမှု အောင်မြင်ခြင်းသည် ကိန်းရှင်ကို သတ်မှတ်ထားသည်ဟု ဆိုလိုသည်၊ ဗလာမဟုတ်သော တန်ဖိုး ရှိသည်ဟု သို့မဟုတ် ကလိုင်းယန့်တစ်ခုက ၎င်းကို အသုံးပြုမည်ဟု အာမမခံနိုင်ပါ။ ထုတ်ယူခြင်းနှင့် ကလိုင်းယန့်အလိုက် ပရောက်စီ ရှာဖွေခြင်းသည် သီးခြား စစ်ဆေးမှုများ ဖြစ်သည်။