Tagged: Bash
7 posts · browse all tags
-
The Shell Game Part 1: Introduction
The first post in a series testing whether thirty-odd years of Bash habit is still the right call or just what came pre-installed. Bash, Zsh, and Fish, run for real on a dedicated lab VM, verdict included.
-
The Shell Game Part 2: Bash, the Universal Baseline
Part 2 of The Shell Game series. History, tab completion, globbing, and a real automation script on a fresh Debian 13 VM, establishing the plain, uncoloured baseline that Zsh and Fish get judged against.
-
The Shell Game Part 5: Making It Portable
Part 5 of The Shell Game. Adopting Kali's real .zshrc and version-controlling a years-old .bash_aliases file for the first time surfaces a silently-dropped config line, a CLI-name collision, two GitHub auth hurdles, and a prompt that ate a pasted command.
-
Bash Redirection Tricks for Turning a Scan Into a Target List: Piping the Pentest
Real nmap output piped through awk, tee, process substitution, and xargs to turn a subnet scan into a fanned-out target list. The subject is the redirection mechanics, not the brute-force tool sitting at the end of the pipe.
-
Same Job, Different Shell Part 1: Reachability and Continuous Monitoring
ping and Test-Connection do the same job, but which PowerShell version you're on changes both the syntax and, in one tested case, what the tool actually reports. Part 1 of a series pairing Windows and Linux networking commands, with a real PS 5.1 vs 7.6 discrepancy found along the way.
-
Same Job, Different Shell Part 11: The Complete Cheat Sheet
Every command pair from this series, reachability through packet capture, in one table, plus which PowerShell cmdlets actually change behavior between versions and which don't. The closing part of the Windows/Linux networking command comparison series.
-
Text Processing for Network Engineers Part 5: cut, sort, uniq, tr, and the Rest of the Supporting Cast
grep, sed, and awk get all the attention, but the tools that glue them into a working pipeline are cut, sort, uniq, tr, column, and paste. Building a top-talkers report and a unique-source-IP list from a flow log using nothing but these.