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
සාර්ථක විමසුමක් යනු විචල්යය නිර්වචනය කර ඇති බවයි, එහි හිස් නොවන අගයක් ඇති බව හෝ සේවාදායකයෙක් එය භාවිත කරන බව නොවේ. අපනයනය සහ සේවාදායක-විශේෂිත ප්රොක්සි සොයාගැනීම වෙන වෙනම පරීක්ෂා කිරීම් වේ.