In Fish, ní féidir leis an diagnóiseach seo ach líne nua a phriontáil:

echo HTTPS_PROXY=$HTTPS_PROXY

Bíonn liostaí in athróga Fish. Nuair a cheanglaítear athróg gan athfhriotail le téacs, nascann Fish an téacs sin le gach eilimint den liosta. Ní tháirgeann athróg neamhshainithe, nó athróg a shainítear gan aon eilimint, aon chomhcheangal. Imíonn an argóint iomlán, lena n-áirítear HTTPS_PROXY=.

Coinnigh an lipéad tríd an leathnú a chur idir athfhriotail:

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

Soláthraíonn sé seo argóint amháin fiú nuair nach bhfuil aon eilimint ag an athróg, mar sin fanann an lipéad le feiceáil. Nascann athfhriotail timpeall athróige il-eiliminte a cuid eilimintí le spásanna; ní chruthaíonn sé go bhfuil URL seachfhreastalaí amháin inúsáidte san athróg.

Chun a sheiceáil an bhfuil an athróg ann, bain úsáid as oibríocht cheist Fish:

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

Ciallaíonn ceist rathúil go bhfuil an athróg sainithe, ach ní gá go bhfuil luach neamhfholamh inti nó go n-úsáidfidh cliant í. Is seiceálacha ar leith iad onnmhairiú agus aimsiú seachfhreastalaí a bhaineann go sonrach le cliant.

Ailt ghaolmhara