Pfadanzeige in der Shell

Michael Kleinschnitker michael.kleinschnitker at googlemail.com
Mon Nov 26 18:45:45 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ja genau das ist es fast.
Was muss ich denn jetzt noch entfernen bzw ändern, damit der Pfad nicht
auch in der Shell selbst angegeben wird, sondern ausschießlich in der
Titelleiste?

Ansonsten ist es das schon, was ich wollte.
Ich werde mir den Link aber mal anschauen.

Danke schon einmal!

Gruss Micha



Christian Brabandt schrieb:
> Hi Michael!
> 
> On Mon, 26 Nov 2007, Michael Kleinschnitker wrote:
> 
>> wenn ich mit der Shell arbeite und tief ins Dateiverzeichnis
>> herabsteige, dann wirde der komplette Pfad angezeigt, was zu Folge hat,
>> das die ganze Zeile mit dem Pfad gefüllt ist.
>> Gibt es eine Möglichkeit, dass aber einer gewissen Verzeichnistiefe der
>> Pfad abgekürzt wird?
> 
> Für die zsh wurde ja schon ein Beispiel gepostet. Mit der bash geht
> das so:
> 
> ,----
> |  # Trim Prompt to max 1/4 of the screen width
> |  function trim_prompt()
> |  {
> |   local maxlen=$((COLUMNS/4))
> |   local trunc_symbol="[ ]"
> |   if [ ${#PWD} -gt $maxlen ]; then
> |       local offset=$((${#PWD} - $maxlen + 3))
> |       PS1="${trunc_symbol}${PWD:$offset:$maxlen}$ "
> |   fi
> | }
> `----
> 
> Eine umfangreichere Lösung liefert
> http://www.debian-administration.org/articles/205
> 
> Aber man kann es auch übertreiben ;)
>  
> 
> Mit freundlichen Grüßen
> Christian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHSxRZvJJDhjFejEgRAqHgAJ4rRLbMRgxv+HbMWYYJKxhWDRKyWgCg0UPy
xMTRT8wFDSt1gHi8ya1DhAQ=
=it28
-----END PGP SIGNATURE-----