विषयसूची:

बैश पैरामीटर में स्क्रिप्ट को कैसे पास किया जाता है?
बैश पैरामीटर में स्क्रिप्ट को कैसे पास किया जाता है?

वीडियो: बैश पैरामीटर में स्क्रिप्ट को कैसे पास किया जाता है?

वीडियो: बैश पैरामीटर में स्क्रिप्ट को कैसे पास किया जाता है?
वीडियो: स्क्रिप्ट पर तर्क पारित करना | शुरुआती लोगों के लिए शैल स्क्रिप्टिंग ट्यूटोरियल 2024, अप्रैल
Anonim

पासिंग तर्क तक लिपि . बहस हो सकता है बीतने के तक लिपि जब इसे निष्पादित किया जाता है, तो उन्हें निम्नलिखित के बाद एक स्थान-सीमांकित सूची के रूप में लिखकर लिपि फ़ाइल का नाम। के अंदर लिपि , $1 चर पहले का संदर्भ देता है तर्क कमांड लाइन में, $2 सेकंड तर्क इत्यादि।

इसके अलावा, बैश स्क्रिप्ट में $1 क्या है?

क्या है $1 . $1 पहला कमांडलाइन तर्क है। यदि आप./asdf.sh a b c d e चलाते हैं, तो $1 ए होगा, $ 2 बी होगा, आदि। कार्यों के साथ गोले में, $1 पहले फ़ंक्शन पैरामीटर के रूप में कार्य कर सकता है, और आगे।

इसी तरह, $ क्या है? दे घुमा के? दे घुमा के एक कमांड प्रोसेसर है जो आम तौर पर एक टेक्स्ट विंडो में चलता है जहां उपयोगकर्ता कमांड टाइप करता है जो क्रियाओं का कारण बनता है। दे घुमा के शेल स्क्रिप्ट नामक फ़ाइल से कमांड को पढ़ और निष्पादित भी कर सकता है। दे घुमा के एक पॉज़िक्स-संगत शेल है, लेकिन कई एक्सटेंशन के साथ।

इसके अनुरूप, आप बैश स्क्रिप्ट कैसे इनपुट करते हैं?

उपयोगकर्ता इनपुट लेने वाली बैश स्क्रिप्ट कैसे लिखें

  1. एक नई फ़ाइल खोलें। नैनो माइस्क्रिप्ट।
  2. शेबैंग लाइन लिखें: #!/usr/bin/env bash।
  3. स्क्रिप्ट सामग्री लिखें। आइए एक साधारण उदाहरण के साथ काम करें:
  4. स्क्रिप्ट को निष्पादन योग्य बनाएं। chmod +x myscript.
  5. स्क्रिप्ट चलाएँ।./माइस्क्रिप्ट.
  6. एक इनपुट चर जोड़ें। #!/usr/bin/env बैश।
  7. अब इसे चलाएँ: आवश्यक पैरामीटर के बिना:
  8. एक वैकल्पिक इनपुट चर जोड़ें।

$$ लिनक्स क्या है?

एक ऑपरेटिंग सिस्टम के रूप में, लिनक्स वह सॉफ़्टवेयर है जो कंप्यूटर पर अन्य सभी सॉफ़्टवेयर के नीचे बैठता है, उन प्रोग्रामों से अनुरोध प्राप्त करता है और इन अनुरोधों को कंप्यूटर के हार्डवेयर में रिले करता है।

सिफारिश की: