Zsh vs Bash vs Fish: ¿cuál shell vale la pena usar en 2026?

작성자

카테고리:

← 피드로
DEV Community · Mauricio Suescún · 2026-08-02 개발(SW)

Mauricio Suescún

Zsh vs Bash vs Fish: ¿cuál shell vale la pena usar en 2026?

Si alguna vez abriste la terminal en tu Mac y te preguntaste “¿por qué dice zsh aquí y no bash como en los tutoriales viejos?”, esto te interesa.

Comparé las tres opciones que realmente importan hoy — Bash, Zsh y Fish — en compatibilidad, personalización y experiencia por defecto.

La comparativa rápida

Característica Bash Zsh Fish Viene instalado ✅ macOS y muchas distros ❌ normalmente Compatibilidad scripts ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐☆ ⭐⭐☆☆☆ Personalización ⭐⭐☆☆☆ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐☆ Experiencia por defecto ⭐⭐☆☆☆ ⭐⭐⭐☆☆ ⭐⭐⭐⭐⭐ Ideal para scripting uso diario productividad

TL;DR

  • Bash es el estándar universal — lo vas a encontrar en cualquier servidor, contenedor o pipeline de CI. No es opcional conocerlo, aunque no sea tu daily driver.
  • Zsh es el default de macOS desde 2019, y con Oh My Zsh se convierte en una experiencia moderna en minutos. Es mi elección para uso diario.
  • Fish es el más amigable desde el primer minuto — autosugerencias, resaltado de sintaxis y hasta configuración vía interfaz web (fish_config) sin tocar archivos. El costo: no es 100% compatible con scripts de Bash/Zsh.

Dato curioso: Apple no dejó Bash por razones técnicas, sino porque quedó bajo licencia GPLv3 y prefirió evitarla.

¿Puedo tener los tres instalados?

Sí, y de hecho es lo más común. Puedes usar Fish o Zsh como shell interactivo diario, y seguir escribiendo scripts en Bash cuando necesites máxima compatibilidad.

La guía completa —con el análisis a fondo de cada shell, mi recomendación según caso de uso, y más contexto técnico— está en el blog:

👉 Zsh vs Bash vs Fish: la guía completa

¿Cuál usas tú — Bash, Zsh o Fish? 👇

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다