Mein schnörkelloser bash Prompt

Es gibt im Netz tausende Beispiele für fancy bash prompts. Ich mag meinen Prompt schnörkellos und effizient. Ich möchte wissen, auf welcher Maschine ich bin, ich möchte gerne wissen wo ich bin, aber ich möchte auch noch Platz zum Tippen haben und nicht nur lange Pfade sehen.
Deshalb lasse ich mir die letzten beiden Verzeichnisse anzeigen. An denen lässt sich in der Regel sehr gut ablesen, wo man gerade herumdümpelt.

In der .bashrc fügt man dafür folgendes ein:

function PWD {
tmp=${PWD%/*/*};
[ ${#tmp} -gt 0 -a "$tmp" != "$PWD" ] && echo ${PWD:${#tmp}+1} || echo $PWD;
}


export PS1="\h:\$(PWD 3)>";

Voilá!

flattr this!

datum: 11. Februar 10
in: Code
trackback: URL

Kommentare sind geschlossen.

Navigation
Netlabel
Nachhaltigkeit
Fonts
Soundtrack
Mixtape von Jahtari Artist Mallem (aka Dub-4)