Personalmente no he utilizado MacOS Catalina. Puede o no requerir que se ejecute chsh
en conjunto como superusuario (es decir root
).
Intente ejecutar chsh -l
(L minúscula) para ver una lista de las conchas disponibles.
Como el cambio de shell de un usuario modifica /etc/passwd
sólo podrá modificar el shell de su propio usuario si no ejecuta chsh
con sudo
o como el root
usuario.
Corriendo chsh
de forma interactiva (es decir, sin argumentos) debería pedirte la ruta de acceso al shell que quieres establecer como shell por defecto.
Otros argumentos que puede utilizar son
-
-l
/ --list-shells
que muestra la lista de conchas disponibles ubicadas en /etc/shells
. Esto es útil para ver la ruta completa de los shells disponibles que se aceptan al designar un shell por defecto con chsh
. Esto podría ser muy útil en
-
-s
shell / --shell
shell , donde shell es la ruta de acceso al shell que desea designar como su shell por defecto.