Hallo Liste, ich bin mal wieder ein bischen am spielen;-) Muß man bei ~/.bash_logout irgendwas besonderes beachten? Rechtemäßig habe ich sie wie ~/.profile (michael users rw-r--r--) gesetzt. Enthalten tut sie nur eine Zeile: wavplay ~/.sound/indyshutdown.wav 2>/dev/null 1>&2 wavplay in der ~/.profile funktioniert. Nur in der bash_logout passiert nichts. Per Hand gehts auch. Alle *.wav's haben 0770 als Rechte. Ich stelle mir das jetzt so vor das die Loginshell _bevor_ sie sich beendet noch die ~/bash_logout abarbeitet und sich erst dann beendet. Bis denne, Michael -- BH: Wow. [theatrical] This bowling-ball isn't human. It does not feel pain. It can't be reasoned with. (Butthead) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Michael Schulz schrieb am 18.Mär.2000:
ich bin mal wieder ein bischen am spielen;-) Muß man bei ~/.bash_logout irgendwas besonderes beachten?
Ja, funktioniert nur mir einer Loginshell und nicht mit einer interaktiven Shell, die keine Loginshell ist. Machs mal auf der Konsole, da wirst Du erfolg haben. (Wenn es keine Subshell ist.)
Ich stelle mir das jetzt so vor das die Loginshell _bevor_ sie sich beendet noch die ~/bash_logout abarbeitet und sich erst dann beendet.
Ja, aber nur wenn es eine Loginshell ist. Ein Xterm hat normalerweise keine Loginshell. Es funktionirt nur beim ausloggen, oder wenn Du die shell ausdrücklich zu einer Loginshell gemacht hast. Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bernd Brodesser schrieb am 20.03.2000 um 05:05:58 +0100: Hallo Bernd,
* Michael Schulz schrieb am 18.Mär.2000:
ich bin mal wieder ein bischen am spielen;-) Muß man bei ~/.bash_logout irgendwas besonderes beachten?
Ja, funktioniert nur mir einer Loginshell und nicht mit einer interaktiven Shell, die keine Loginshell ist. Machs mal auf der Konsole, da wirst Du erfolg haben. (Wenn es keine Subshell ist.)
Ich stelle mir das jetzt so vor das die Loginshell _bevor_ sie sich ^^^^^^^^^^ beendet noch die ~/bash_logout abarbeitet und sich erst dann beendet.
Ja, aber nur wenn es eine Loginshell ist. Ein Xterm hat normalerweise keine Loginshell. Es funktionirt nur beim ausloggen, oder wenn Du die shell ausdrücklich zu einer Loginshell gemacht hast.
da es wie geschrieben in der ~/.profile funktioniert gehe ich von einer Loginshell aus. Oder wertet einen Nicht-Loginshell jetzt auch schon die ~/.profile aus? Um sicher zu gehen es geht auch nicht mit der Shell die ich nach dem booten des Rechners nach Eingabe von Name und Passwort bekomme;-) Ich habe es auch mal mit "trap '. $HOME/.bash_logout; exit' 0" in der ~/.bashrc probiert um Nicht-Loginshells zum Tönen zu bewegen, aber auch hier gibt es keine Töne. Bis denne, Michael -- "Try the morphine, it's excellent today." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Michael Schulz schrieb am 20.Mär.2000:
da es wie geschrieben in der ~/.profile funktioniert gehe ich von einer Loginshell aus. Oder wertet einen Nicht-Loginshell jetzt auch schon die ~/.profile aus?
Nicht das ich wüßte.
Um sicher zu gehen es geht auch nicht mit der Shell die ich nach dem booten des Rechners nach Eingabe von Name und Passwort bekomme;-)
Das ist sicherlich eine Loginshell.
Ich habe es auch mal mit "trap '. $HOME/.bash_logout; exit' 0" in der ~/.bashrc probiert um Nicht-Loginshells zum Tönen zu bewegen, aber auch hier gibt es keine Töne.
Du hast geschrieben, daß es funktioniert, wenn Du es händisch machst. Hast Du die Befehle ausgeführt, die im ~/.bash_logout stehen, oder hast Du auch mal . .bash_logout gemacht? Mach mal letzteres, wenn noch nicht gemacht. Bei mir funktioniert ein einfaches echo im ~/.bash_logout. Bernd -- LILO funktioniert nicht? Hast Du /etc/lilo.conf verändert und vergessen, lilo aufzurufen? Ist Deine /boot-Partition unter der 1024 Zylindergrenze? Bei anderen LILO Problemen mal in der SDB nachschauen: http://localhost/doc/sdb/de/html/rb_bootdisk.html |Zufallssignatur 6 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bernd Brodesser schrieb am 20.03.2000 um 19:37:44 +0100: Hallo Bernd,
* Michael Schulz schrieb am 20.Mär.2000:
da es wie geschrieben in der ~/.profile funktioniert gehe ich von einer Loginshell aus. Oder wertet einen Nicht-Loginshell jetzt auch schon die ~/.profile aus?
Nicht das ich wüßte.
Gut;-)
Um sicher zu gehen es geht auch nicht mit der Shell die ich nach dem booten des Rechners nach Eingabe von Name und Passwort bekomme;-)
Das ist sicherlich eine Loginshell.
auch gut;-)
Ich habe es auch mal mit "trap '. $HOME/.bash_logout; exit' 0" in der ~/.bashrc probiert um Nicht-Loginshells zum Tönen zu bewegen, aber auch hier gibt es keine Töne.
Du hast geschrieben, daß es funktioniert, wenn Du es händisch machst. Hast Du die Befehle ausgeführt, die im ~/.bash_logout stehen, oder hast Du auch mal . .bash_logout gemacht? Mach mal letzteres, wenn noch nicht gemacht. Bei mir funktioniert ein einfaches echo im ~/.bash_logout.
dafür hat die .bash_logout eigentlich die falschen Rechte. Wenn ich der aber ein x gebe dann läuft es zwar von Hand aber nicht wenn es die bash macht. Aber ein einfaches echo läuft hier auch. Die Datei scheint also abgearbeitet zu werden. Mal schauen, vielleicht klappt es ja mit einem anderen wavplayer. Bis denne, Michael -- "Hey look, he's wearin' a drive-thru headset! Maybe he works at BurgerWorld!" "(picks up phone) Uhh, hello? I'll take a quarter pounder and a dozen chicks in tight shorts to go, please." "Heh hehehehhehehheheheh heheheh." "(simultaneously) huh huh huhuhuhuhuhuhuhuhuh huhuh." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Michael Schulz schrieb am 20.Mär.2000:
Bernd Brodesser schrieb am 20.03.2000 um 19:37:44 +0100:
Du hast geschrieben, daß es funktioniert, wenn Du es händisch machst. Hast Du die Befehle ausgeführt, die im ~/.bash_logout stehen, oder hast Du auch mal . .bash_logout gemacht? Mach mal letzteres, wenn noch nicht gemacht. Bei mir funktioniert ein einfaches echo im ~/.bash_logout.
dafür hat die .bash_logout eigentlich die falschen Rechte. Wenn
Nö. Ich habe . .bash_logout geschrieben. Man beachte den . Er gehört zur Syntax. Du kanst auch alternativ source .bash_logout sagen. Dazu brauchst Du nur Leserechte.
ich der aber ein x gebe dann läuft es zwar von Hand aber nicht wenn es die bash macht.
Wie von Hand? Was genau läuft und was nicht? Wenn Du .bash_logout eingibst, dann läuft es? Wenn Du Dich auslogst nicht? Merkwürdig.
Aber ein einfaches echo läuft hier auch. Die Datei scheint also abgearbeitet zu werden.
Also liegt es nicht am logout. Mach doch mal vor und nach dem player ein echo. Wird da was ausgegeben? Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bernd Brodesser schrieb am 21.03.2000 um 06:39:35 +0100: Hallo Bernd,
* Michael Schulz schrieb am 20.Mär.2000:
Bernd Brodesser schrieb am 20.03.2000 um 19:37:44 +0100:
Du hast geschrieben, daß es funktioniert, wenn Du es händisch machst. Hast Du die Befehle ausgeführt, die im ~/.bash_logout stehen, oder hast Du auch mal . .bash_logout gemacht? Mach mal letzteres, wenn noch nicht gemacht. Bei mir funktioniert ein einfaches echo im ~/.bash_logout.
dafür hat die .bash_logout eigentlich die falschen Rechte. Wenn
Nö. Ich habe . .bash_logout geschrieben. Man beachte den . Er gehört zur Syntax. Du kanst auch alternativ source .bash_logout sagen. Dazu brauchst Du nur Leserechte.
lesen sollte ich können;-)
ich der aber ein x gebe dann läuft es zwar von Hand aber nicht wenn es die bash macht.
Wie von Hand? Was genau läuft und was nicht? Wenn Du .bash_logout eingibst, dann läuft es? Wenn Du Dich auslogst nicht?
. .bash_logout gibt Töne von sicht. Ausloggen nicht.
Merkwürdig.
Ja.
Aber ein einfaches echo läuft hier auch. Die Datei scheint also abgearbeitet zu werden.
Also liegt es nicht am logout. Mach doch mal vor und nach dem player ein echo. Wird da was ausgegeben?
ich habe mir jetzt wavplay selber übersetzt. Läuft;-) !!!! Weis der Teufel warum das nicht mit dem /usr/X11R6/bin/wavplay lief. Egal, selber machen ist meistens sowieso besser;-) Es gibt jetzt auf jeden Fall die Töne die ich auch bekomme wenn ich die SGI Maschinen anwerfe;-) Bis denne, Michael -- You know like - this band sucks. But it's like they suck like a new way here. Like - they suck in ways we haven't like seen stuff suck before, so it's like pretty cool. (Butthead) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
B.Brodesser@online-club.de
-
micha28@gmx.de