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$ 
Dean
źródło
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.

Eir Nym
źródło