Pytania otagowane jako prompt

Ciąg znaków wyświetlany przez interaktywne powłoki w celu zasygnalizowania, że ​​powłoka oczekuje na dane wejściowe użytkownika.



2
Czy można skonfigurować Login TTY na urządzeniu audio (kod Morse'a lub podobny)?
Jednym z najbardziej nieszczęśliwych aspektów mojej codziennej pracy jest potrzeba sporadycznego badania problemów z maszynami rozrzuconymi w odległych lokalizacjach na całym świecie, które nie mają dostępu do sieci do świata zewnętrznego. Czasami lokalny personel może tethering przez modem 3G lub podobny, aby zapewnić dostęp, ale często nie jest to możliwe …
13 audio  prompt  tty 

2
zmień kolor zachęty w zależności od użytkownika lub roota w zsh
w zsh możesz mieć %#w swojej PS1(lub jakiejkolwiek PROMPTzmiennej), co w zasadzie oznacza wyświetlanie %jeśli użytkownik lub wyświetlanie #jeśli użytkownik root. Zastanawiam się, czy jest jakiś sposób, aby wpłynąć na to, aby %lub #zmieniał kolory w zależności od tego, czy jest to użytkownik czy root (czerwony dla roota, niebieski dla …
13 shell  zsh  colors  prompt 

2
Jak zmienić monit logowania do tty?
Dla jasności nie mam na myśli /etc/issue(wyświetlanego przed monitem) lub /etc/motd(wyświetlanego po zalogowaniu), ale sam monit, który jest obecnie hostname login: Dla pewności korzystam z Arch Linuxa, ale wierzę, że odpowiedź będzie prawdopodobnie typu cross-distro.
12 terminal  login  prompt  tty 



1
Jak zatrzymać kolor PS1 powłoki bash, aby zatrzymać się na końcu polecenia?
Mam niestandardowy kolor PS1, w którym mam rzeczywiste polecenia powłoki w innym kolorze, aby szybko zobaczyć, jakie polecenia wpisałem, i oddzielić je od samego wyjścia polecenia. Załóżmy, że kolor w PS1 jest ustawiony na „niebieski” w wierszu polecenia, a domyślny kolor w mojej powłoce to biały. Wpisuję polecenie np. Ls, …
12 bash  prompt 

1
Wyczyść stare wiersze zachęty, aby zaoszczędzić miejsce na przewijaniu
Mój motyw terminalu był taki, Ale myślałem, że szybkie marnuje tyle miejsca. Później wpadłem na pomysł, że mogę wyczyścić monit za każdym razem, gdy uruchamiam polecenie. Korzystałem z bash, jednym z rozwiązań jest użycie preexec_invoke_execfunkcji. Używam następującego polecenia, aby wyczyścić ostatnie znaki zachęty: echo -ne "\033[1A\033[K\033[1A\033[K\033[31;1m$ \033[0m" Aby terminal był …
11 bash  shell  terminal  prompt 

5
Kolorowe monity w KornShell
Zgodnie z tym postem StackOverflow możliwe jest, że w KornShell pojawi się kolorowy monit. Nie byłem w stanie wymyślić, jak to zrobić. Jestem w stanie użyć koloru: echo -e "\033[34mLinux\033[00m" daje niebieski wynik „Linux”, podobnie jak: printf "\033[34mLinux\033[00m" Kiedy jednak włączam kody ucieczki do mojej PS1zmiennej zachęty, nie są one …
11 colors  prompt  ksh 

6
Bash: Wyświetl status wyjścia w trybie zachęty:
GREEN="\e[1;32m" RED="\e[1;31m" NONE="\e[m" get_exit_status(){ es=$? if [ $es -eq 0 ] then echo -e "${GREEN}${es}${NONE}" else echo -e "${RED}${es}${NONE}" fi } get_path(){ #dummy function echo "PATH" } PROMPT_COMMAND='exitStatus=$(get_exit_status)' Poniżej podano poprawny parametr exitStatus, ale zmienne kolorów nie są rozwijane: PS1='${RED}\h $(get_path) ${exitStatus}${NONE} ' Jednak ten poniżej podaje kolory, ale status …
11 bash  prompt 



2
Jak sprawić, by RPROMPT w aktualizacji zsh sam się aktualizował przy każdym wejściu?
Mój RPROMPTjest ustawiony do wyświetlania informacji o svn za pomocą vcs_info. Czyta RPROMPT=${vcs_info_msg_0_}. vcs_infonazywa się za pomocą precmd(). Jednak RPROMPT nie aktualizuje się, kiedy zmieniam katalogi. Działa tylko wtedy, gdy ponownie wywołam monit (przez source ~ / .zshrc lub monit) i nie zmieni się po chdir, chyba że ponownie wywołam …

3
tmux nie koloruje monitu PS1
Niedawno postanowiłem zmienić zmienną PS1, aby dostosować ją do całkiem ładnych kolorów Solarizowanych dla mojej przyjemności oglądania na terminalu. Gdy nie ma sesji tmux, wszystko jest świetnie! Tęcze, kucyki, jednorożce i wyróżniająca się zachęta! Fajne! Problem leży jednak w tmux. Sprawdziłem, że wartość PS1 jest taka, jakiej się spodziewam i …
11 bash  osx  tmux  prompt 

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.