- - Sådan skjules meddelelsen 'standard interaktiv shell er nu zsh' i terminal på macOS

Sådan skjules meddelelsen 'standard interaktiv shell er nu zsh' i Terminal på macOS

macOS Catalina har en ny skal; zsh. Du er ikke automatisk skiftet til den, men hver gang du åbner terminal, ser du en meddelelse, der siger dig 'Standard interaktiv shell er nu zsh. For at opdatere din konto til at bruge zsh, skal du køre chsh -s / bin / zsh '. Du behøver ikke at bruge det, og hvis du skiftede til zsh, er det virkelig let at skifte tilbage til bash. Hvis du er skiftet tilbage til bash, ser du sandsynligvis beskeden igen. Sådan kan du skjule det.

Skjul 'standard interaktiv shell er nu zsh'

For at skjule beskeden, når du skifter til bash, skal du redigere din bash-profil. For at gøre det skal du åbne TextEditor-appen eller en hvilken som helst anden tekstredigerer, du ønsker.

Gå til Fil> Åbn, og vælg din hjemmemappe frakolonnen til venstre. Brug kommandoen + Skift +. tastaturgenvej til at vise skjulte filer, hvis de ikke allerede er indstillet til at vises. Se efter .bash_profile-filen, og åbn den i den valgte teksteditor.

.Bash_profile-filen er muligvis tom, eller er den muligvis ikke. Det afhænger af, hvilke ændringer du har foretaget i profilen. Uanset tilføj følgende fil til filen og gem ændringen.

export BASH_SILENCE_DEPRECATION_WARNING=1

Terminalen viser ikke længere 'Den interaktive standardskal er nu zsh. For at opdatere din konto til at bruge zsh, skal du køre meddelelsen chsh -s / bin / zsh 'øverst.

Det er usandsynligt, at du nogensinde vil gå glip af denne meddelelse, men for at få den tilbage, skal du åbne filen .bash_profile og fjerne den linje, du tilføjede ovenfor. Gem ændringen, og meddelelsen vises igen.

Meddelelsen vises og klæber rundt, hvis du erved hjælp af enhver anden skal end zsh. Det kan være irriterende, men det er nødvendigt, da Apple vil have dig til at vide, at der er en ny standardskal, du skal skifte til. Hvis du er hårdt imod at bruge den nye shell, er meddelelsen helt sikkert irriterende. Det er ikke noget, man er vant til.

Hvis du er bekymret over at skifte til zsh,du skal se på, hvad det har at tilbyde. Hvis noget er det bedre og i det mindste er overgangen fra bash til zsh ikke så smertefuld. Zsh tilbyder mere tilpasning, og dens auto-komplette funktion er smartere. Forskellene er mindre, men de er der, og de kan vise sig at være store, når du begynder at bruge den. Det har også et par kommandoer, som bash ikke har, så hvis ikke andet, vil du bestemt tjekke zsh out.

Kommentarer