אַ נישט־באַשטימטער פּראָקסי וואַריאַבל קען אַוועקנעמען דעם גאַנצן אַרגומענט אין 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
אַ געראָטענע אָפּפֿרעג באַטײַט דער וואַריאַבל איז דעפֿינירט, נישט פֿאָרזיכער אַז ער האָט אַ נישט־ליידיקן ווערט אָדער אַז אַ קליענט וועט אים ניצן. עקספּאָרט און קליענט־ספּעציפֿישע פּראָקסי־אַנטדעקונג זענען באַזונדערע פּרובירן.