Am 02/21/2012 10:04 AM, schrieb Kyek, Andreas, VF-DE:
Daniel Spannbauer wrote:
unter 11.4 habe ich den Hostnamen und das Verzeichnis als Prompt. Ich möchte das aber gerne noch erweiteren.
Ich habe mir deshalb ein Datei profile.local auf /etc angelegt und da meinen Prompt neu definiert. Scheint aber keinerlei Wirkung zu zeigen. Wenn ich $PS1 auf der Shell ausgeben lasse habe ich alles, nur nichtd as von mir definierte. Es scheint also irgendwo nochmal überschrieben zu werden.
Weiß jemand wo? Ich hab mir schon nen Wolf gesucht, es aber nicht gefunden. Oder weiß jemand, wo man den Prompt unter 11.4 ändert?
man bash (suche nach INVOCATION)
bash durchläuft (als Login-Shell) IMMER zuerst /etc/profile. Bei openSUSE wird aus /etc/profile die /etc/profile.local aufgerufen.
Danach durchläuft die bash (falls vorhanden) eine der drei Dateien ~/.bash_profile ~/.bash_login ~/.profile (die erste, die gefunden wird wird benutzt)
Du musst nur sicherstellen, das "dein" PS1 zuletzt gesetzt wird, wo immer du das auch setzen willst.
Andreas
Hmm, bash.bashrc.....so ein Mist...warum hat mein grep das nicht gefunden? Danke. Dann muss ich die profile so umbauen das ich die profile.local danach nochmal fresse. Danke Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org