Hoe het 'standaard interactieve shell is nu zsh'-bericht in Terminal op macOS te verbergen

click fraud protection

macOS Catalina heeft een nieuwe schaal; zsh. Je wordt er niet automatisch naar overgeschakeld, maar elke keer dat je Terminal opent, zie je een bericht met de tekst ‘De standaard interactieve shell is nu zsh. Voer chsh -s / bin / zsh ’uit om uw account bij te werken om zsh te gebruiken. Je hoeft het niet te gebruiken en als je bent overgestapt naar zsh, is het heel eenvoudig schakel terug naar bash. Als je bent teruggeschakeld naar bash, zie je het bericht waarschijnlijk opnieuw. Hier ziet u hoe u het kunt verbergen.

Verberg 'standaard interactieve shell is nu zsh'

Om het bericht te verbergen nadat je naar bash bent overgeschakeld, moet je je bash-profiel bewerken. Open hiervoor de TextEditor-app of een andere teksteditor naar keuze.

Ga naar Bestand> Openen en selecteer je thuismap in de kolom aan de linkerkant. Gebruik de Command + Shift +. sneltoets om verborgen bestanden weer te geven als ze nog niet zijn ingesteld voor weergave. Zoek het .bash_profile-bestand en open het in de teksteditor van uw keuze.

instagram viewer

Het .bash_profile-bestand is mogelijk leeg of niet. Het hangt ervan af welke wijzigingen u in het profiel heeft aangebracht. Voeg hoe dan ook de volgende regel toe aan het bestand en sla de wijziging op.

export BASH_SILENCE_DEPRECATION_WARNING = 1

De Terminal toont niet langer de 'De standaard interactieve shell is nu zsh. Om je account te updaten om zsh te gebruiken, voer je chsh -s / bin / zsh ’bericht bovenaan uit.

Het is onwaarschijnlijk dat u dit bericht ooit zult missen, maar om het terug te krijgen, moet u het .bash_profile-bestand openen en de regel verwijderen die u hierboven heeft toegevoegd. Sla de wijziging op en het bericht verschijnt opnieuw.

Het bericht verschijnt en blijft hangen als je een andere shell dan zsh gebruikt. Het is misschien vervelend, maar het is nodig omdat Apple wil dat je weet dat er een nieuwe standaardshell is waarnaar je moet overschakelen. Als je resoluut tegen het gebruik van de nieuwe shell bent, zal het bericht ongetwijfeld vervelend worden. Het is niet iets dat iemand gewend is.

Als je bang bent om over te schakelen naar zsh, moet je kijken wat het te bieden heeft. Het is in ieder geval beter en op zijn minst is de overgang van bash naar zsh niet zo pijnlijk. Zsh biedt meer maatwerk en de functie voor automatisch aanvullen is slimmer. De verschillen zijn klein, maar ze zijn er en ze kunnen geweldig blijken te zijn zodra je ze gaat gebruiken. Het heeft ook een paar commando's die bash niet heeft, dus als je niets anders wilt, wil je zeker zsh uitchecken.

watch instagram story