- - Πώς να κρύψετε το μήνυμα "προεπιλεγμένο διαδραστικό κέλυφος είναι τώρα zsh" στο Terminal στο macOS

Πώς να κρύψετε το μήνυμα "προεπιλεγμένο διαδραστικό κέλυφος είναι τώρα zsh" στο Terminal στο macOS

Το macOS Catalina έχει ένα νέο κέλυφος. zsh. Δεν αλλάζετε αυτόματα σε αυτό, αλλά κάθε φορά που ανοίγετε το Terminal, βλέπετε ένα μήνυμα που σας λέει ότι "Το προεπιλεγμένο διαδραστικό κέλυφος είναι τώρα zsh. Για να ενημερώσετε το λογαριασμό σας για να χρησιμοποιήσετε το zsh, εκτελέστε το chsh -s / bin / zsh '. Δεν χρειάζεται να το χρησιμοποιήσετε και αν αλλάξετε το zsh, είναι πραγματικά εύκολο να γυρίσετε πίσω στο bash. Εάν έχετε επανέλθει στο bash, πιθανότατα θα δείτε το μήνυμα ξανά. Εδώ μπορείτε να το κρύψετε.

Απόκρυψη 'το προεπιλεγμένο διαδραστικό κέλυφος είναι τώρα zsh'

Για να αποκρύψετε το μήνυμα αφού μεταβείτε στο bash, θα πρέπει να επεξεργαστείτε το προφίλ bash. Για να το κάνετε αυτό, ανοίξτε την εφαρμογή TextEditor ή οποιοδήποτε άλλο πρόγραμμα επεξεργασίας κειμένου της επιλογής σας.

Μεταβείτε στο Αρχείο> Άνοιγμα και επιλέξτε τον φάκελο προέλευσης από τοτη στήλη στα αριστερά. Χρησιμοποιήστε το Command + Shift +. συντόμευση πληκτρολογίου για την εμφάνιση κρυφών αρχείων αν δεν έχουν ήδη οριστεί για εμφάνιση. Αναζητήστε το αρχείο .bash_profile και ανοίξτε το στον επεξεργαστή κειμένου της επιλογής σας.

Το αρχείο .bash_profile ενδέχεται να είναι κενό ή ίσως να μην είναι. Εξαρτάται από τις αλλαγές που έχετε κάνει στο προφίλ. Ανεξάρτητα, προσθέστε την ακόλουθη γραμμή στο αρχείο και αποθηκεύστε την αλλαγή.

export BASH_SILENCE_DEPRECATION_WARNING=1

Το Terminal δεν θα εμφανίζει πλέον το 'Το προεπιλεγμένο διαδραστικό κέλυφος είναι τώρα zsh. Για να ενημερώσετε το λογαριασμό σας για να χρησιμοποιήσετε το zsh, εκτελέστε το μήνυμα chsh -s / bin / zsh 'στο επάνω μέρος.

Είναι απίθανο να χάσετε ποτέ αυτό το μήνυμα, αλλά να το πάρετε πίσω, θα πρέπει να ανοίξετε το αρχείο .bash_profile και να καταργήσετε τη γραμμή που προσθέσατε παραπάνω. Αποθηκεύστε την αλλαγή και το μήνυμα θα εμφανιστεί ξανά.

Το μήνυμα εμφανίζεται και κολλάει αν είστεχρησιμοποιώντας οποιοδήποτε κέλυφος εκτός από zsh. Μπορεί να είναι ενοχλητικό, αλλά είναι απαραίτητο από τότε που η Apple θέλει να ξέρετε ότι υπάρχει ένα νέο προεπιλεγμένο κέλυφος στο οποίο πρέπει να μεταβείτε. Εάν είστε σταθερά αντίθετοι με τη χρήση του νέου κελύφους, το μήνυμα είναι υποχρεωμένο να ενοχληθεί. Δεν είναι κάτι που συνηθίζει κανείς.

Αν ανησυχείτε για τη μετάβαση στο zsh,θα πρέπει να δούμε τι έχει να προσφέρει. Αν μη τι άλλο, είναι καλύτερο και τουλάχιστον η μετάβαση από bash σε zsh δεν είναι τόσο οδυνηρή. Το Zsh προσφέρει περισσότερη προσαρμογή και η λειτουργία αυτόματης συμπλήρωσης είναι πιο έξυπνη. Οι διαφορές είναι ήσσονος σημασίας, αλλά είναι εκεί και μπορεί να αποδειχθούν εξαιρετικές όταν αρχίσετε να τις χρησιμοποιείτε. Έχει επίσης μερικές εντολές που bash δεν έχει έτσι, αν τίποτα άλλο, σίγουρα θέλετε να ελέγξετε zsh έξω.

Σχόλια