कमांड लाइन आर्गुमेंट्स पढ़ना

Fish Shell:
कमांड लाइन आर्गुमेंट्स पढ़ना

How to: (कैसे करें:)

# यहाँ एक सिंपल स्क्रिप्ट है जो आर्ग्यूमेंट्स को प्रिंट करती है
for arg in $argv
    echo "आर्ग्यूमेंट: $arg"
end

सैंपल आउटपुट:

> fish my_script.fish हैलो वर्ल्ड
आर्ग्यूमेंट: हैलो
आर्ग्यूमेंट: वर्ल्ड

Deep Dive (गहराई में जानकारी):

कमांड लाइन आर्ग्यूमेंट्स को पढ़ना शेल स्क्रिप्टिंग का एक महत्वपूर्ण हिस्सा है और यह लिनक्स/UNIX के प्रारंभिक दिनों से किया जा रहा है। Fish Shell, जिसका फुल फॉर्म “Friendly Interactive Shell” है, मॉर्डन शेल्स में एक है जो योजना को आसान बनाता है। जबकि बैश और ज़ेश जैसे विकल्प भी मौजूद हैं, Fish का सिंटेक्स काफी सहज होता है।

$argv वेरिएबल उन आर्ग्यूमेंट्स को स्टोर करता है जो स्क्रिप्ट को पास किए जाते हैं। इसके साथ, आप अपने स्क्रिप्ट में लूप्स, कंडीशनल्स और फंक्शंस के अंदर आर्ग्यूमेंट्स का उपयोग कर सकते हैं।

See Also (इसके अलावा देखें):

  • Fish Documentation - फिश शेल के ऑफिसियल डॉक्यूमेंटेशन पर जाएँ।
  • Fish Shell Tutorial - फिश शेल सीखने के लिए बेसिक ट्यूटोरियल।
  • Learn X in Y minutes: Fish - जल्दी में फिश शेल सीखें।
  • Awesome Fish - फिश शेल के लिए संसाधनों और प्लगइन्स का एक संग्रह।