
Regular Expressions in Shell Tools From Basics to Practice
Regular expressions in shell tools explained: BRE, ERE and PCRE in grep, sed, awk and Bash, with real output, quoting rules, pitfalls and performance limits.
Everything you need to level up your coding skills.

Regular expressions in shell tools explained: BRE, ERE and PCRE in grep, sed, awk and Bash, with real output, quoting rules, pitfalls and performance limits.

Test shell scripts with Bats and ShellCheck: write tests, mock commands, test functions, run in CI and containers, and catch quoting bugs before they ship.

Debug shell scripts from set -x and ShellCheck to traps, caller, PIPESTATUS and strace, with a real buggy script traced down to its root cause.

A practical shell script security guide: quoting, option injection, eval, temp files, PATH, secrets, sudo and least privilege, with attacks run and fixed.

An SSH guide from first login to a hardened, scripted setup: keys, config files, agents, tunnels, jump hosts, sshd hardening, automation and troubleshooting.

Automate tasks with cron and systemd timers: crontab syntax, timer units, locking, logging, missed runs, time zones and how to move from one to the other.

A grep sed awk guide with real, run examples: search, replace, extract and summarize text from logs, config files and CSV, and know which tool to pick.

A working Linux command line guide for developers: files, permissions, processes, text tools, find, archives, disks, networking and the habits that save time.

Write portable shell scripts that run on dash, BusyBox and Bash: what POSIX sh allows, which Bashisms to drop, and how to test on each shell.

A complete Bash scripting tutorial: variables, quoting, tests, loops, functions, arrays, exit codes, traps and a finished backup script you can trust.
One email when a new post is published. No spam.