Linux Shell Debates or: How I Stopped Worrying and Learned to Love PowerShell
summary
Claims that PowerShell passes rich .NET objects across the pipeline instead of byte streams, demos importing CSV to objects (no text parsing) and contrasts with bash/grep/awk. Shows POSIX quirks—dash errors on [[ ... ]], /bin/sh symlinked to bash on some distros. Builds Crescendo proxy functions for ls, pacman and Crescendo proxy for systemctl, uses regex (with ChatGPT help) to parse text into PS objects; systemctl proxy works, pacman proxy stalls due to suppressed stdout.
AI-written summary · about
chapters (7)
- 0:00Linux shell debates
- 3:30Streaming versus pipelines
- 12:04POSIX compliance
- 20:34Python in shells
- 24:49PowerShell Crescendo
- 36:37Shell choice guide
- 38:00Closing remarks
related talks
45mNew Shell in Town: Adventures in using PowerShell on Linux
45mUsing PowerShell to be a Linux Administrator
40mPowerShell Everywhere: Unleashing the Power..
01h 03mThe Zen of Powershell - PowerShell for the C# dev
43mPowerShell For Every System
49mState of The Shell
01h 07mPowerShell: Designed for a Messy World
41m"Let's Talk PS Cresendo" Powershell
