Ako skryť správu „predvolený interaktívny shell je teraz zsh“ v termináli v systéme MacOS

click fraud protection

macOS Catalina má nový obal; zsh. Nie ste na to automaticky prepnutí, ale pri každom otvorení terminálu sa zobrazí správa, ktorá vás informuje ‘Predvolená interaktívna schránka je teraz zsh. Ak chcete aktualizovať svoj účet tak, aby používal zsh, spustite chsh -s / bin / zsh '. Nemusíte ho používať, a ak ste prešli na zsh, je to naozaj ľahké prepnúť späť na bash. Ak ste prešli späť na bash, pravdepodobne sa vám správa opäť zobrazí. Takto ju môžete skryť.

Skryť „predvolený interaktívny obal je teraz zsh“

Ak chcete skryť správu po prepnutí na bash, budete musieť upraviť profil bash. Ak to chcete urobiť, otvorte aplikáciu TextEditor alebo iný textový editor podľa vášho výberu.

Prejdite na Súbor> Otvoriť a vyberte svoj domáci priečinok v stĺpci naľavo. Použite Command + Shift +. klávesová skratka na zobrazenie skrytých súborov, ak ešte nie sú nastavené. Vyhľadajte súbor .bash_profile a otvorte ho v textovom editore podľa vášho výberu.

Súbor .bash_profile môže byť prázdny alebo nemusí byť. Závisí to od toho, aké zmeny ste v profile vykonali. Bez ohľadu na to pridajte nasledujúci riadok do súboru a uložte zmenu.

instagram viewer

export BASH_SILENCE_DEPRECATION_WARNING = 1

Terminál už nebude zobrazovať ‘Predvolená interaktívna schránka je teraz zsh. Ak chcete aktualizovať svoj účet tak, aby používal zsh, spustite v hornej časti správu chsh -s / bin / zsh.

Je nepravdepodobné, že vám bude táto správa niekedy chýbať, ale ak ju chcete získať späť, musíte otvoriť súbor .bash_profile a odstrániť riadok, ktorý ste pridali vyššie. Uložte zmenu a správa sa znova objaví.

Ak používate iný shell ako zsh, správa sa zobrazí a bude blikať. Môže to byť nepríjemné, ale je to potrebné, pretože spoločnosť Apple vás žiada, aby ste vedeli, že existuje nový predvolený shell, na ktorý by ste mali prepnúť. Ak ste pevne proti použitiu nového shellu, správa sa musí obťažovať. Nie je to nič, na čo je niekto zvyknutý.

Ak máte obavy z prechodu na zsh, mali by ste sa pozrieť na to, čo ponúka. Ak je niečo iné, je to lepšie a prinajmenšom prechod z bash na zsh nie je taký bolestivý. Zsh ponúka viac prispôsobenia a jeho funkcia automatického dokončovania je inteligentnejšia. Rozdiely sú malé, ale sú tam a môžu sa ukázať ako skvelé, keď ich začnete používať. Má tiež niekoľko príkazov, ktoré bash nemá, ak už nič iné, určite chcete skontrolovať zsh out.

watch instagram story