
Why Learn the Unix Shell — Bash, Zsh, Fish, and the Interface That Runs the World
The Unix shell is not the best tool for every job. But it is the most portable standard we have. When an LLM is asked to reason, it writes bash. When a container starts, it runs a shell script. When a CI pipeline executes, it runs shell commands. When a server boots, init runs a shell. The shell is not elegant—it is ubiquitous. And ubiquity, in systems engineering, is a kind of elegance. …