Terminus Expanse
CurriculumBlogPricingSign in
Back to catalog
Linux systems

Automation & Scripting

Turn repetitive shell commands into real scripts with logic — loops, conditions, and reusable tools.

Prerequisite: Data & Applications

What you'll actually learn

There's a specific moment every operator hits: typing the same five commands for the third time in a row. This track is about that moment — turning a manual routine into a script with real logic, loops that handle a list of unknown size, conditions that check whether something actually succeeded before moving on, and error handling that fails loudly instead of silently continuing after something broke.

What you'll be able to do

You'll take a task you're currently doing by hand — checking a list of servers, cleaning up old files, restarting a service under specific conditions — and turn it into a script that does it correctly even when the input isn't exactly what you expected, which is the actual difference between a script that works in the demo and one you can trust unattended.

Syllabus

1Loops and Conditions in Bashcore~9 min
2Functions in Bashcore~9 min
3Arrays: More Than One Value in a Variablecore~9 min
4Error Handling and Exit Codes in Bashadvanced~9 min
5trap and Signals: Cleaning Up Before a Script Diesadvanced~11 min
6String Manipulation: Bash's Built-in Text Surgeryadvanced~10 min
7Process Substitution: Treating a Command's Output Like a Fileadvanced~18 min
8Text Pipelines: sed, awk, and cut Working Togetheradvanced~22 min
9getopts: Giving Your Script Real Command-Line Flagsadvanced~11 min
10Capstone: A Backup Script Someone Else Can Trustexpert~18 min

Frequently asked

How long does Automation & Scripting take to complete?

Roughly 2 hours across 10 hands-on quests — you can go at your own pace and pick up exactly where you left off.

What do I need to know before starting Automation & Scripting?

You should be comfortable with Data & Applications first — the skill tree unlocks Automation & Scripting once you've cleared those.

Is Automation & Scripting free to learn?

Yes — Automation & Scripting is fully available on the free tier, starting with a free first quest and no payment method required to sign up. Plus and Elite remove pacing limits but don't gate any of the Automation & Scripting curriculum behind a paywall.

Start this skill for free

Create a free account and begin your first quest — no card required.

Start free