← All blog series





























Zsh Mac Shell Scripting
Master the macOS Zsh shell — file navigation, .zshrc customization, scripting with shebangs and chmod, variables, conditionals, loops, arrays, functions, getopts and automation. 30 lessons.
30 posts
0

Zsh Shell Tutorial for Beginners | Introduction to Zsh on mac (Lesson 01)
Sandy Lane•Video•Quiz available
1

Zsh Tutorial: Navigate Files Like a Pro | cd, pwd, ls Commands (Lesson 2)
Sandy Lane•Video•Quiz available
2

Zsh Shell Tutorial #3: File Operations - touch, mkdir, cp, mv, rm & Wildcards (macOS)
Sandy Lane•Video•Quiz available
3

Zsh Tutorial #4: View & Edit Files (cat, less, head, tail, nano) | macOS Terminal Guide
Sandy Lane•Video•Quiz available
4

Zsh Configuration Tutorial: Customize Your Terminal with .zshrc, Aliases & Prompts
Sandy Lane•Video•Quiz available
5

Your First Shell Script: Shebang, chmod +x & Running Scripts | Zsh Tutorial Lesson 6
Sandy Lane•Video•Quiz available
6

Zsh Variables & Data Types - Shell Scripting Tutorial for Beginners (Lesson 7)
Sandy Lane•Video•Quiz available
7

Zsh read, $1, getopts Explained - Shell Scripting Tutorial (Lesson 8)
Sandy Lane•Video•Quiz available
8

Zsh Conditionals: if/else, File Tests & case Statements | Shell Scripting Tutorial #9
Sandy Lane•Video•Quiz available
9

Zsh Shell Tutorial 10: Loops — for, while, until & File Processing
Sandy Lane•Video•Quiz available
10

Zsh Shell Tutorial 11: Functions — Arguments, Return Values & Scope
Sandy Lane•Video•Quiz available
11

Zsh Shell Tutorial 12: Arrays — Create, Modify & Iterate Collections
Sandy Lane•Video•Quiz available
12

Zsh Tutorial #13: String Operations Every Developer Needs. #13
Sandy Lane•Video•Quiz available
13

Zsh Shell Tutorial #14: Master File Operations
Sandy Lane•Video•Quiz available
14

Zsh Process Management — Control, Monitor & Signal Processes #15
Sandy Lane•Video•Quiz available
15

Pipes & Redirection in Zsh — Complete Guide for Beginners #16
Sandy Lane•Video•Quiz available
16

Zsh Shell Tutorial #17: Master grep for Text Searching
Sandy Lane•Video•Quiz available
17

Zsh Tutorial: sed Substitution, Patterns & Practical Commands #18
Sandy Lane•Video•Quiz available
18

Text Processing with awk in Zsh — Complete Guide for Beginners
Sandy Lane•Video•Quiz available
19

Zsh Lesson20 Error Handling
Sandy Lane•Video•Quiz available
20

Zsh Tutorial: find & fd — Search Your Filesystem Fast #21
Sandy Lane•Video•Quiz available
21

Working with JSON in Zsh — jq Basics, Filters & Practical #22
Sandy Lane•Video•Quiz available
22

Zsh Tutorial: curl, SSH, rsync — Network Like a Pro #23
Sandy Lane•Video•Quiz available
23

Zsh Shell Tutorial #24: Automate with cron & launchd
Sandy Lane•Video•Quiz available
24

Oh My Zsh Tutorial — Plugins, Themes & Custom Functions #25
Sandy Lane•Video•Quiz available
25

Zsh CLI Tutorial — getopts, Colors, Progress Bars & Todo App #26
Sandy Lane•Video•Quiz available
26

Automate Everything in Zsh — Backup, Maintain, Deploy #27
Sandy Lane•Video•Quiz available
27

Clipboard, Spotlight & Disk Tools from the Terminal — Zsh #28
Sandy Lane•Video•Quiz available
28

Git Aliases, Hooks & Statistics from the Terminal — Zsh #29
Sandy Lane•Video•Quiz available
29

The Final Zsh Lesson: Advanced Globs, Expansion & ZLE — Tutorial #30
Sandy Lane•Video•Quiz available