Why Learn the Unix Shell — Bash, Zsh, Fish, and the Interface That Runs the World

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. …

July 2, 2026 · 5 min · 1015 words · Gonzalo Contento