- - Cómo volver a bash en Terminal en macOS Catalina

Cómo volver a bash en Terminal en macOS Catalina

El shell predeterminado en macOS Catalina ha cambiadode Bash a Zsh. Tienes que ejecutar un comando para hacer el cambio y muchos piensan que Zsh es mejor. Si ha realizado el cambio y desea volver a cambiar a Bash como shell predeterminado cada vez que abra Terminal, es un cambio fácil de hacer. Así es como puedes volver a bash en Terminal.

Cambiar de nuevo a bash en la Terminal

Abra la aplicación Terminal y en la barra de menú seleccioneel elemento del menú Terminal. Desde el menú, seleccione Preferencias. En la ventana de Preferencias, vaya a la pestaña General. Hay una opción llamada "Conchas abiertas con". Seleccione "Comando (ruta completa):". En el campo debajo de él, ingrese lo siguiente;

/bin/bash

Salga de Terminal y ábralo nuevamente. La terminal ahora siempre se abrirá en Bash.

Cambiar el shell predeterminado a bash

La sección anterior cambia qué shellLa terminal se abre con, sin embargo, en realidad no cambia el shell predeterminado a bash. Tiene más o menos el mismo efecto, pero si desea cambiar el shell predeterminado a bash, ejecute el siguiente comando en Terminal. Tendrás que ingresar tu contraseña.

chsh -s /bin/bash

Después de este comando, puede dejar la opción en las preferencias de Terminal configurada en "Shell de inicio de sesión predeterminado" en la opción "Shell abierto con".

Una vez que actualice a Catalina, no podrá eliminarZsh del sistema. Dado que puede volver a cambiar el shell a Bash, no importa mucho. El único inconveniente de volver a cambiar a Bash es que cada vez que abra una nueva ventana de Terminal, habrá un mensaje en la parte superior que le indicará que cambie a Zsh y le dará el comando para hacer el cambio.

En cuanto a qué shell deberías usar, está realmentepara ti. Hay otros shells además de Bash y Zsh disponibles en macOS. Si desea ver una lista de todos los shells disponibles, ejecute el siguiente comando en Terminal.

cat /etc/shells

Después de eso, puedes elegir cualquiera de las conchasy úselos como el shell que usa Terminal o cambie el shell predeterminado. El comando es el mismo, excepto que tiene que cambiar "bin / bash" a cualquier shell que desee establecer como predeterminado.

chsh -s /bin/bash

Si desea cambiar a Csh, debe ejecutar el siguiente comando;

chsh -s /bin/csh

Del mismo modo, para cambiar el shell al que se abre sin cambiar el shell predeterminado, ingrese esto en las preferencias de Terminal.

/bin/csh

Ambos cambios son fáciles de hacer.

Comentarios