Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: prompt (PS1, PS2)  (Přečteno 1895 krát)

radeek

  • Návštěvník
  • Příspěvků: 1
prompt (PS1, PS2)
« kdy: 09 Října 2010, 21:55:08 »
zdravim, s unixem teprve zacinam a potreboval bych vedet, co presne znamenaji promenne PS1, PS2  (pro PS1 mi to po vypsani v terminalu napise toto: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ a pro PS2 toto: > )

a dale bych s tim chtel vyresit jednu ulohu, ktera zni: Nastavte si prompt (promenne PS1 a PS2) tak, aby se zobrazovala informace o aktualnim
case a pracovnim adresari. Nastavte takto prompt trvale (i pro další přihlášení).

diky

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re: prompt (PS1, PS2)
« Odpověď #1 kdy: 09 Října 2010, 22:24:46 »

cmudik

  • Aktivní člen
  • *
  • Příspěvků: 325
Re: prompt (PS1, PS2)
« Odpověď #2 kdy: 10 Října 2010, 06:37:48 »
Moje .bashrc a proměnná PS1 vypadá takto

Kód: [Vybrat]
PS1="\[$B\]┌─\[$W\][ \[$Y\]\A \[$W\]][ \[$G\]\h:\w \[$W\]]\n\[$B\]└─\[$Y\]> \[$W\]"
Aktuální čas i adresář zobrazuje. Pro trvalé nastavení je třeba upravit konfigurační soubor .bashrc.

 

Provoz zaštiťuje spolek OpenAlt.