Zastanawiałem się, czy w lewym skrajnym tekście jest jakaś nazwa (po której wpisujemy polecenie).
Lubić
ubuntu@Ubuntu:~$
Czy mamy na to imię?
command-line
bash
Nabin
źródło
źródło
Odpowiedzi:
To się nazywa główny ciąg zachęty, ustawiony przez powłokę zgodnie ze
PS1
zmienną środowiskową. Zwykle jest to ustawiane dla poszczególnych użytkowników, tylko dla interaktywnych powłok, (zwykle) zdefiniowanych w~/.bashrc
domyślnym as\s-\v\$
.W moim systemie:
i rozszerzył do:
Sprawdź
PROMPTING
sekcję,man bash
aby zobaczyć, co robi każdy token.źródło
PS
monituje POSIX.PS1
,PS2
iPS4
są POSIX.PS3
jest używany przez polecenie inne niż POSIXselect
, abash
ostatnio wprowadziłPS0
monit do wyświetlenia po przeczytaniu polecenia, ale przed jego wykonaniem.Pytanie Istnieją sposoby edycji tego, co pokazuje, np. Zobacz tutaj . Większość tych personalizacji może być używana z innymi powłokami, np. ZSH lub KSH . TCSH może zachowywać się trochę inaczej, ale mniej go znam.
źródło