शैल स्क्रिप्टिंग - ट्यूटोरियल 02: बैश शैल के बारे में सब कुछ

शैल स्क्रिप्टिंग - ट्यूटोरियल 02: बैश शैल के बारे में सब कुछ

शैल स्क्रिप्टिंग - ट्यूटोरियल 02: बैश शैल के बारे में सब कुछ

ट्यूटोरियल की हमारी श्रृंखला को जारी रखते हुए शैल स्क्रिप्टिंग, आज हम दूसरा लाते हैं (ट्यूटोरियल 02) समान।

और यह देखते हुए, पहले में हमने संपर्क किया पहली 3 बुनियादी अवधारणाएँ (टर्मिनल, कंसोल और शेल) इस विषय से संबंधित, इस सेकंड में, हम विशेष रूप से इसके बारे में हर संभव जानकारी जानने पर ध्यान केंद्रित करेंगे बैश शैल.

शैल स्क्रिप्टिंग - ट्यूटोरियल 01: टर्मिनल, कंसोल और शैल

शैल स्क्रिप्टिंग - ट्यूटोरियल 01: टर्मिनल, कंसोल और शैल

और इसे शुरू करने से पहले ट्यूटोरियल 02 «शैल स्क्रिप्टिंग» पर, हम निम्नलिखित की खोज करने की सलाह देते हैं संबंधित सामग्री, आज इस पोस्ट को पढ़ने के अंत में:

शैल स्क्रिप्टिंग - ट्यूटोरियल 01: शैल, बैश शैल और स्क्रिप्ट
संबंधित लेख:
शैल स्क्रिप्टिंग - ट्यूटोरियल 01: टर्मिनल, कंसोल और शैल
पावरशेल के बारे में
संबंधित लेख:
PowerShell, इस कमांड लाइन शेल को Ubuntu 22.04 पर स्थापित करें

शैल स्क्रिप्टिंग ट्यूटोरियल 02

शैल स्क्रिप्टिंग ट्यूटोरियल 02

बैश शेल क्या है?

बैश या बैश शेल एक शेल या कमांड भाषा दुभाषिया है जो विशेष रूप से के लिए बनाया गया है लिनक्स ऑपरेटिंग सिस्टम. एक शेल, जो मूल "श" शेल के साथ काफी हद तक संगत है, और इसमें कॉर्न (ksh) और C (csh) शेल से उपयोगी विशेषताएं शामिल हैं।

इसके अलावा, इसका उद्देश्य मानक के संगत कार्यान्वयन को प्राप्त करना है "आईईईई पॉज़िक्स शैल और टूल्स", जो बदले में का हिस्सा है आईईईई पॉज़िक्स विनिर्देश (आईईईई मानक 1003.1). इसलिए, इस लक्ष्य की खोज में, यह इंटरैक्टिव उपयोग और प्रोग्रामिंग दोनों के लिए "श" के संबंध में कार्यात्मक सुधारों को एकीकृत करता है।

शीर्ष 10 महत्वपूर्ण बैश तथ्य

  1. यह यूनिक्स शैल पर आधारित है और पॉज़िक्स संगत है।
  2. सभी बॉर्न शेल (sh) कमांड बैश में उपलब्ध हैं।
  3. अधिकांश जीएनयू/लिनक्स वितरण में यह डिफ़ॉल्ट शैल है।
  4. इसका मुख्य कार्य ऑपरेटिंग सिस्टम से कमांड ऑर्डर की व्याख्या करना है।
  5. यह काफी पोर्टेबल है, इसलिए यह यूनिक्स और अन्य ओएस के लगभग सभी संस्करणों पर भी चलता है।
  6. इसका कमांड सिंटैक्स बॉर्न शेल सिंटैक्स पर आधारित निर्देशों का एक सुपरसेट है।
  7. इसे जीएनयू प्रोजेक्ट के हिस्से के रूप में 8 जून 1989 को ब्रायन फॉक्स द्वारा विकसित और जारी किया गया था।
  8. यह स्क्रिप्ट फ़ाइलों (बैश स्क्रिप्ट्स) के निर्माण और प्रबंधन की अनुमति देता है जिसका कार्य कार्यों को स्वचालित करना है।
  9. यह लिपियों को विकसित करने के लिए गतिविधियों का एक अच्छी तरह से संरचित, मॉड्यूलर और स्वरूपित अनुक्रम प्रदान करता है।
  10. यह कमांड लाइन एडिटिंग, अनलिमिटेड साइज कमांड हिस्ट्री, जॉब कंट्रोल, शेल एंड अलियास फंक्शन्स, अनलिमिटेड साइज इंडेक्सेड एरेज़ जैसी कई अन्य सुविधाएँ प्रदान करता है।

Bash Shell . के बारे में

के लिए अधिक महत्वपूर्ण जानकारी शैल स्क्रिप्टिंग ट्यूटोरियल 02

निम्नलिखित ट्यूटोरियल में, हम इसके बारे में थोड़ा गहराई से जानेंगे बैश स्क्रिप्ट फ़ाइलें और उनके तत्व (भाग) y स्क्रिप्टिंग की कला के लिए उपयोगी संसाधन. फिर साथ चलते रहो कमांड ऑर्डर का उपयोग करने के व्यावहारिक उदाहरण (सरल और जटिल) बैश के साथ और लिपियों के भीतर इसका उपयोग।

हालाँकि, आप थोड़ी गहरी खुदाई कर सकते हैं बाशो के बारे में निम्नलिखित में आधिकारिक लिंक:

बैश का नाम 'बॉर्न-अगेन शेल' के लिए एक संक्षिप्त शब्द है, जो वर्तमान यूनिक्स शेल 'श' के प्रत्यक्ष पूर्वज के लेखक स्टीफन बॉर्न पर एक वाक्य है, जो बैश के सातवें संस्करण संस्करण में दिखाई दिया। बेल लैब्स रिसर्च फॉर यूनिक्स" .

लुआ के बारे में
संबंधित लेख:
लुआ, इस शक्तिशाली स्क्रिप्टिंग भाषा को उबंटू पर स्थापित करें
रैकेट के बारे में
संबंधित लेख:
रैकेट, इस प्रोग्रामिंग भाषा को उबंटू में स्थापित करें

पोस्ट के लिए सार बैनर

सारांश

संक्षेप में, इसके साथ ट्यूटोरियल 02 «शैल स्क्रिप्टिंग» पर और जो आने वाले हैं, हम आशा करते हैं कि वे इसमें योगदान देना जारी रखेंगे GNU/Linux Terminal के उपयोग में प्रशिक्षणविशेष रूप से उनमें से शुरुआती उपयोगकर्ता कहने में फ्री और ओपन ऑपरेटिंग सिस्टम.

अगर आपको सामग्री पसंद आई, कमेंट करें और शेयर करें. और याद रखें, हमारे की शुरुआत में जाएँ «स्थल», के आधिकारिक चैनल के अलावा Telegram अधिक समाचार, ट्यूटोरियल और लिनक्स अपडेट के लिए।


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।