bash
é o shell de login padrão de sua conta nesse sistema. Para mudá-lo, faça o que o @KevinPanko sugere. Então, bash
não será iniciado, apenas zsh
. Dado que, através de /etc/profile
, você está sempre começando zsh
no momento (e não apenas às vezes), isso provavelmente seria a melhor maneira de fazê-lo.
Como alternativa, você pode usar o comando interno exec
de bash
para substituir seu processo bash
. man bash
states:
exec ... [command [arguments]]
If command is specified, it replaces the shell. No new process is created. The arguments become the arguments to command.
Você pode executar zsh
da seguinte forma:
exec zsh
Depois, se você sair do zsh
, saia do único shell em execução e saia imediatamente.