No puedo usar zsh shell en Catalina

Cuando abrí Terminal después de instalar Catalina, apareció esto:

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

Así que copié y pegué el código, me hizo ingresar mi contraseña, pero no pasó nada.

bash-3.2$ chsh -s /bin/zsh
Changing shell for HomoErektus.
Password for HomoErektus: 
chsh: no changes made
bash-3.2$ echo $0
bash

Parece que no puedo encontrar ninguna respuesta. Nadie parece haber experimentado este mismo problema. Mi inicio de sesión de usuario ya tiene zsh como shell predeterminado.

editar: la terminal estaba bien al día siguiente. Parece que la terminal estaba actuando mal. Adivina el viejo "¿Has probado a apagarlo y encenderlo de nuevo?" funciona.

Si no es necesario realizar cambios, su shell predeterminado ya es zsh. ¿Puede verificar las preferencias de Terminal (primera pestaña) para ver si inicia el shell predeterminado allí o llama bashespecíficamente?
Tenga en cuenta que cambiar su shell de inicio de sesión no tiene efecto en los shells existentes. Si tiene una ventana de Terminal abierta ejecutando bash, continuará ejecutándose bash. Al abrir una nueva ventana de Terminal, se usará la nueva configuración (a menos que se anule en las preferencias de Terminal).

Respuestas (1)

Terminal tiene una configuración para usar el shell predeterminado o ejecutar cualquier programa.

Haría la elección que desees:

ingrese la descripción de la imagen aquí

Si no es así, tendrá que buscar cada uno de sus archivos de inicialización. Antes de hacer eso, crea una nueva cuenta de usuario para asegurarte de tener un zsh que funcione para ese usuario y terminal en general.

Sin embargo, probablemente sea el elemento obvio de arriba.