धन्यवाद और समापन

Bash Scripting परिचय

Alex Scriven

Data Scientist

हमने क्या कवर किया (Chapter 1)

Chapter 1 - मूल बातें:

  • कमांड-लाइन के साथ Bash स्क्रिप्ट कैसे काम करती हैं
  • एक Bash स्क्रिप्ट की बनावट
    • इसमें STDIN, STDERR और STDOUT शामिल हैं

STDIN STDOUT का चित्रात्मक दृश्य

Bash Scripting परिचय

Chapter 1 - ARGV

ARGV प्रोग्राम को दिए गए सभी arguments की array है. ARGV जानना बहुत ज़रूरी है.

  • कुछ खास गुण जो आपने सीखे:
    • हर argument को $ नोटेशन से एक्सेस कर सकते हैं ($1, $2 आदि)
    • $@ (और $*) ARGV के सभी arguments लौटाते हैं
    • $# arguments की गिनती (लंबाई) देता है

एक script.sh उदाहरण में:

#!/usr/bash
echo $1
echo $@

bash script.sh FirstArg SecondArg से चलाएँ

FirstArg
FirstAg SecondArg
Bash Scripting परिचय

हमने क्या कवर किया (Chapter 2)

आपने अलग-अलग Bash वैरिएबल बनाना और उपयोग करना सीखा, जिनमें शामिल हैं:

  • string, numerical और array वैरिएबल बनाना और उपयोग करना
    • expr से गणित और (दशमलव के लिए) bc
  • अलग-अलग quotation marks का मतलब अलग होता है:
    • Single (सारा टेक्स्ट ज्यों का त्यों)
    • और double (सिवाय $ और backticks के, बाकी literal)
Bash Scripting परिचय

Chapter 2 - Shell-within-a-shell

एक धारणा जो बार-बार आई: shell-within-a-shell.

  • यह बहुत शक्तिशाली है; स्क्रिप्ट के भीतर वहीं शेल कॉल करें और return value लें.
sum=$(expr 4 + 5)
echo $sum
9
Bash Scripting परिचय

हमने क्या कवर किया (Chapters 3 & 4)

 

अपने स्क्रिप्ट्स पर नियंत्रण में महारत:

  • FOR, WHILE, CASE, IF statements
  • फंक्शन बनाना, उन्हें कॉल करना, और डेटा देना (arguments) और पाना (return values)
  • cron से स्क्रिप्ट शेड्यूल करना ताकि दूसरी स्क्रिप्ट चलाना याद न रखना पड़े!
Bash Scripting परिचय

धन्यवाद और बधाई!

Bash Scripting परिचय

Preparing Video For Download...