Dziwne wyjście w terminalu


0

Używam terminala do debugowania i zauważyłem, że przestał wyświetlać mojego użytkownika przed ścieżką. Teraz jego wyświetlanie (null) tak:

(null):mspgcc-examples dean$

Co się zmieniło? Ponieważ nie zmieniłem konfiguracji, aby ją zmienić. Wyświetlanie zmiennej powłoki $PS1 Otrzymuję następujące wyniki:

(null):mspgcc-examples dean$ echo $PS1
\h:\W \u\$
(null):mspgcc-examples dean$ 

proszę podać wartość $ PS1
Eir Nym

Jest $PS1 zmienna powłoki?
Dean

1
Tak, użyj echo $PS1 aby wyświetlić jego wartość. Ponadto: spróbuj otworzyć nową kartę w Terminalu (z Cmd-T) i sprawdź tam monit.
nohillside

I sprawdź, czy apple.stackexchange.com/questions/43063/… rozwiązuje twój problem
nohillside

Odpowiedzi:


1

Możesz przeczytać wątek w Apple Discussion Group po szczegóły. Najważniejsze, że niektóre routery nie lubią nazw komputerów, które nie mogą być częścią prawidłowej nazwy DNS (angielskie litery, cyfry, myślniki, podkreślenia).

Aby nazwać mojego Maca, używam czegoś takiego Eir-Mac lub EirMac i nie mam problemów.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.