Viceradkovy prompt
Zdenek Pytela
letty na mrakoplas.phil.muni.cz
Středa Prosinec 5 16:26:12 CET 2001
> Zdravim,
>
> kdyz jsem hluboko v adresarich, priliz dlouha cesta v promptu zmensuje
> prikazovej radek. Resil jsem to tak, ze jsem za cestu do promptu umistil
> \n,cimz vznikl dvouradkovej prompt. Jenze bash to nejak nezvlada, porad se mu
> meni barva a pri delsich prikazech se rosype uplne.
>
> Hodilo by se me, kdyby se po kazdym vykonanym prikazu pustilo ``pwd'', cimz by
> se simulovala predchozi situace s dvouradkovym promptem. Jak toho dosahnout?
> Nejakej jinej napad, jak to realizovat?
Moznosti je vic, treba ulozit do PS1 '`pwd`', S tim si bash rozhodne
poradi, podivejte se do bash (1) take na PROMPT_COMMAND. Pokud v promptu
pouzivate barvy, musite sekvence obalit \[ a \], viz archiv.
PS1="\[[0m[01;33m\]`hostname -s` \[[01;32m\]`date +%a\ %Y.%m.%d` \[[01;31m\]`id -un` "'\[[01;36m\]`pwd`'"\n\[[01;34m\]\\$\[[0m\[ "
--
--Zdenek Pytela, <letty na mrakoplas.phil.muni.cz>
Další informace o konferenci Linux