(don’t forget fish, nushell, ion, pdksh, mksh, rc, es, and however many others)
as for picking one, really comes down to personal comfort
if you’re developing shell scripts, then two options to keep in mind:
- POSIX shell (ex. ash, dash) – focusing on portability
- bash – most commonly currently installed shell so access to a broader audience
(from tests when DeepSeek was first released, it censored fewer terms than ChatGPT)