Tools
Practical
By Samson Tanimawo, PhD
Published Mar 17, 2026
4 min read
zsh vs bash for SREs
Shell choice. Productivity differences.
Live workflow · 3 working · 1 queuedLive
Signal · gather Working
Decide · pick action Working
Apply · with verify Working
Learn · update playbook Queued
zsh
Better autocomplete. Plugin ecosystem (oh-my-zsh, prezto).
Default on macOS; common on dev workstations.
bash
Universal. Default on most Linux servers.
Scripts portable; cross-platform.
Policy
zsh as interactive shell; bash for scripts.
Scripts run anywhere; interactive ergonomics on workstation.