Kako skriti sporočilo "privzeta interaktivna lupina je zdaj zsh" v terminalu na macOS

click fraud protection

macOS Catalina ima novo lupino; zsh. Na vas ni samodejno preklopljen, vendar vsakič, ko odprete Terminal, vidite sporočilo, v katerem piše: "Privzeta interaktivna lupina je zdaj zsh. Če želite posodobiti račun za uporabo zsh, zaženite chsh -s / bin / zsh ’. Ni vam treba uporabljati, in če ste prešli na zsh, je to zelo enostavno preklopite nazaj na bash. Če ste se vrnili na bash, boste verjetno spet videli sporočilo. Tukaj je opis, kako lahko to skrijete.

Skrij „privzeto interaktivno lupino je zdaj zsh“

Če želite skriti sporočilo po prehodu na bash, boste morali urediti svoj bash profil. Če želite to narediti, odprite aplikacijo TextEditor ali kateri koli drug urejevalnik besedil po vaši izbiri.

Pojdite na Datoteka> Odpri in v stolpcu na levi izberite svojo domačo mapo. Uporabite Command + Shift +. bližnjica na tipkovnici, da prikaže skrite datoteke, če še niso nastavljene za prikazovanje. Poiščite datoteko .bash_profile in jo odprite v urejevalniku besedil po vaši izbiri.

Datoteka .bash_profile je morda prazna ali pa morda ni. Odvisno je od sprememb, ki ste jih naredili v profilu. Ne glede na to v datoteko dodajte naslednjo vrstico in spremembo shranite.

instagram viewer

izvoz BASH_SILENCE_DEPRECATION_WARNING = 1

Terminal ne bo več prikazoval 'Privzeta interaktivna lupina je zdaj zsh. Če želite posodobiti račun za uporabo zsh, na vrhu zaženite sporočilo chsh -s / bin / zsh '.

Malo je verjetno, da boste kdaj pogrešali to sporočilo, a da ga dobite nazaj, morate odpreti datoteko .bash_profile in odstraniti vrstico, ki ste jo dodali zgoraj. Spremembo shranite in sporočilo se bo znova pojavilo.

Sporočilo se prikaže in nalepi naokoli, če uporabljate katero koli lupino, razen zsh. Morda je moteče, vendar je nujno, saj Apple želi, da veste, da obstaja nova privzeta lupina, na katero bi morali preiti. Če ste odločno proti uporabi nove lupine, bo sporočilo postalo nadležno. Nihče ni navajen.

Če vas skrbi preklop na zsh, si oglejte, kaj lahko ponuja. Če že kaj, je bolje, vsaj pa prehod iz basha v zsh ni tako boleč. Zsh ponuja več prilagoditev, njegova funkcija samodejnega dokončanja pa je pametnejša. Razlike so majhne, ​​vendar so tam in morda se bodo izkazale za velike, ko jih začnete uporabljati. Ima tudi nekaj ukazov, ki jih bash nima, če nič drugega, vsekakor želite preveriti zsh.

watch instagram story