በ 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
የተሳካ ጥያቄ ተለዋዋጩ መገለጹን ያሳያል፣ ባዶ ያልሆነ ዋጋ እንዳለው ወይም ደንበኛ እንደሚጠቀምበት ግን አያረጋግጥም። መላክ እና ከደንበኛ ጋር የተያያዘ የፕሮክሲ ፍለጋ የተለያዩ ፍተሻዎች ናቸው።