Bash & Zsh Scripting #1: What Is a Shell? Bash vs Zsh, Your First Script, Shebang and chmod

Welcome to Shell Scripting: Bash vs Zsh, the terminal, your first script, shebang and chmod. Lesson 1 of the free Bash and Zsh Scripting course from MyWebUniversity, from beginner to advanced, with clear examples you can type and run yourself.

In this lesson you will learn:
• What Is a Shell?
• Why Learn Shell Scripting?
• Your First Script
• Commands You Already Know
• Which Shell Am I Using?

Chapters
0: 00 Introduction
0: 08 What Is a Shell?
0: 31 Why Learn Shell Scripting?
0: 48 Your First Script
1: 13 Commands You Already Know
1: 34 Which Shell Am I Using?
1: 53 Keep learning

🎓 Watch the FULL course in one video: https://youtu.be/ywBVJYMdMcg
📄 Presentation (PDF): https://www.MyWebUniversity.com/presentations/index.html

➡️ Next: Lesson 2, Variables and Quoting: https://youtu.be/jCdZlMURW24

The full course
★ Lesson 1: Welcome to Shell Scripting (this video)
▶ Lesson 2: Variables and Quoting: https://youtu.be/jCdZlMURW24
▶ Lesson 3: Input, Output and Redirection: https://youtu.be/lDkwn20pI5c
▶ Lesson 4: Conditionals and Exit Codes: https://youtu.be/fVmRsgv2Mus
▶ Lesson 5: Loops: https://youtu.be/UHHQCF2WCLE
▶ Lesson 6: Functions and Arguments: https://youtu.be/qxPqyWm74r8
▶ Lesson 7: Arrays and String Tricks: https://youtu.be/9BISqSlwyus
▶ Lesson 8: Text Tools in Scripts: https://youtu.be/WVzWO3G3XYc
▶ Lesson 9: Error Handling and Debugging: https://youtu.be/z8hjDNtOErU
▶ Lesson 10: Zsh, Config Files and Your Shell Setup: https://youtu.be/y0UxeCx9Hos
▶ Lesson 11: Automation: getopts, cron and Real Scripts: https://youtu.be/sedSz9tyY54
▶ Lesson 12: Best Practices and Next Steps: https://youtu.be/eQHlyIdmjM4

Free technical education since 2000 — 2,600+ videos and 50,000+ searchable PDFs in English and Dari:
🌐 https://www.MyWebUniversity.com
📺 English: @MyWebUniversity | Dari: @MyWebUniversity-Dari

Sources and further reading:
• GNU Bash Reference Manual — gnu.org/software/bash/manual
• Zsh Manual — zsh.sourceforge.io/Doc
• POSIX Shell Command Language (The Open Group) — pubs.opengroup.org
• ShellCheck, a free script checker — shellcheck.net
• Free courses and PDFs — MyWebUniversity.com

All illustrations are original artwork made for this video. Narration: AI voice.

#Bash #Programming #MyWebUniversity