Fish دا بۇ دىياگنوز پەقەت يېڭى بىر قۇرنى بېسىپ چىقىرىشى مۇمكىن:

echo HTTPS_PROXY=$HTTPS_PROXY

Fish ئۆزگەرتكۈچلىرى تىزىملىكلەرنى ساقلايدۇ. نەقىل بەلگىسىز ئۆزگەرتكۈچ تېكىستكە ئۇلانغاندا، Fish ئۇ تېكىستنى تىزىملىكنىڭ ھەر بىر ئېلېمېنتى بىلەن بىرلەشتۈرىدۇ. ئېنىقلانمىغان ئۆزگەرتكۈچ ياكى ھېچقانداق ئېلېمېنتسىز ئېنىقلانغان ئۆزگەرتكۈچ ھېچقانداق بىرىكمە ھاسىل قىلمايدۇ. HTTPS_PROXY= نى ئۆز ئىچىگە ئالغان پۈتۈن ئارگۇمېنت يوقاپ كېتىدۇ.

كېڭەيتىشنى نەقىل بەلگىسى ئىچىگە ئېلىپ بەلگىنى ساقلاڭ:

printf '%s\n' "HTTPS_PROXY=$HTTPS_PROXY"

بۇ ئۆزگەرتكۈچتە ھېچقانداق ئېلېمېنت بولمىسىمۇ بىر ئارگۇمېنت بېرىدۇ، شۇڭا بەلگە كۆرۈنۈپ تۇرىدۇ. كۆپ ئېلېمېنتلىق ئۆزگەرتكۈچنى نەقىل بەلگىسى ئىچىگە ئېلىش ئۇنىڭ ئېلېمېنتلىرىنى بوشلۇق بىلەن بىرلەشتۈرىدۇ؛ بۇ ئۆزگەرتكۈچتە بىر ئىشلىتىشكە بولىدىغان proxy URL بارلىقىنى ئىسپاتلىمايدۇ.

ئۆزگەرتكۈچنىڭ بار-يوقلۇقىنى تەكشۈرۈش ئۈچۈن Fish نىڭ سوراق مەشغۇلاتىنى ئىشلىتىڭ:

if set --query HTTPS_PROXY
    printf '%s\n' "HTTPS_PROXY=$HTTPS_PROXY"
else
    echo 'HTTPS_PROXY is not defined'
end

مۇۋەپپەقىيەتلىك سوراق ئۆزگەرتكۈچنىڭ ئېنىقلانغانلىقىنى بىلدۈرىدۇ، ئۇنىڭ قۇرۇق ئەمەس قىممىتى بارلىقىنى ياكى خېرىدار ئۇنى ئىشلىتىدىغانلىقىنى كاپالەتلەندۈرمەيدۇ. ئېكسپورت قىلىش ۋە خېرىدارغا خاس proxy بايقاش ئايرىم تەكشۈرۈشلەر.

مۇناسىۋەتلىك ماقالىلەر