O macOS Catalina tem um novo shell; zsh. Você não muda automaticamente para ele, mas sempre que abre o Terminal, você vê uma mensagem dizendo: 'O shell interativo padrão agora é zsh. Para atualizar sua conta para usar o zsh, execute chsh -s / bin / zsh '. Você não precisa usá-lo, e se você mudou para o zsh, é muito fácil voltar ao bash. Se você voltou ao bash, provavelmente está vendo a mensagem novamente. Veja como você pode ocultá-lo.
Ocultar "o shell interativo padrão agora é zsh"
Para ocultar a mensagem depois de mudar para o bash, você precisará editar seu perfil do bash. Para fazer isso, abra o aplicativo TextEditor ou qualquer outro editor de texto de sua escolha.
Vá para Arquivo> Abrir e selecione sua pasta pessoal ema coluna à esquerda. Use o Command + Shift +. atalho de teclado para mostrar arquivos ocultos se eles ainda não estiverem definidos para exibição. Procure o arquivo .bash_profile e abra-o no editor de texto de sua escolha.

O arquivo .bash_profile pode estar vazio ou pode não estar. Depende das alterações que você fez no perfil. Independentemente disso, adicione a seguinte linha ao arquivo e salve a alteração.
export BASH_SILENCE_DEPRECATION_WARNING=1

O Terminal não mostrará mais o ‘O shell interativo padrão agora é zsh. Para atualizar sua conta para usar o zsh, execute a mensagem chsh -s / bin / zsh 'na parte superior.

É improvável que você perca essa mensagem, mas para recuperá-la, é necessário abrir o arquivo .bash_profile e remover a linha que você adicionou acima. Salve a alteração e a mensagem reaparecerá.
A mensagem aparece e permanece se você estiverusando qualquer shell que não seja o zsh. Pode ser irritante, mas é necessário, pois a Apple quer que você saiba que existe um novo shell padrão para o qual você deve mudar. Se você for firmemente contra o uso do novo shell, a mensagem será irritante. Não é algo com que alguém esteja acostumado.
Se você está apreensivo em mudar para zsh,você deve olhar para o que ele tem a oferecer. De qualquer forma, é melhor e, no mínimo, a transição do bash para o zsh não é tão dolorosa. O Zsh oferece mais personalização e seu recurso de preenchimento automático é mais inteligente. As diferenças são pequenas, mas elas estão lá e podem ser ótimas assim que você começar a usá-las. Ele também possui alguns comandos que o bash não possui; portanto, se nada mais, você definitivamente deseja dar uma olhada no zsh.
Comentários