Christian schrieb:
Du könntest dir eine Shell-Funktion schreiben, die du in die ~/.bashrc setzt:
cd() { builtin cd "$@" && clear; ls }
Nach dem Editieren der .bashrc neu einloggen oder "bash" starten oder die .bashrc sourcen (Befehl: "source .bashrc" oder ". .bashrc").
Da "cd" ein bash-internes Programm ist, muss man innerhalb der Funktion "cd" den Befehl "builtin" benutzen, damit die Shell zwischen der Funktion "cd" und dem shellinternen Befehl "cd" unterscheiden kann. Da Funktionen eine höhere Priorität als bashinterne Befehle haben, würde es sonst hier zu einer Rekursion kommen (die Funktion riefe sich selbst auf).
Das wars. Genial. Danke dir Christian für die ausfürliche Erläuterung zur Lösung. alexander -- Alexander Fieger | alex.fieger@keule4u.de Leider bleibt man bleich und fett beim surfen durch das Internet --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com