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

ಯಶಸ್ವಿ ಪ್ರಶ್ನೆ ಎಂದರೆ ವೇರಿಯೇಬಲ್ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ, ಅದು ಖಾಲಿಯಲ್ಲದ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಅಥವಾ ಕ್ಲೈಂಟ್ ಅದನ್ನು ಬಳಸುತ್ತದೆ ಎಂದಲ್ಲ. ರಫ್ತು ಮತ್ತು ಕ್ಲೈಂಟ್-ನಿರ್ದಿಷ್ಟ ಪ್ರಾಕ್ಸಿ ಪತ್ತೆ ಪ್ರತ್ಯೇಕ ಪರಿಶೀಲನೆಗಳು.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು