Hallo, Liste!
Bisher hatte ich nur ein Skript in mein .kde/shutdown, ab heute habe ich aber zwei Skripte dort. Nun die Frage: in welche Reihenfolge wird KDE diese Skripte ausführen? Alphabetisch? Oder was anderes?
Mein Problem ist, daß ich sicher sein möchte, daß ein Skript VOR dem zweiten ausgeführt wird.
Danke Luca Bertoncello (lucabert@lucabert.de)
Hallo Luca,
Nun die Frage: in welche Reihenfolge wird KDE diese Skripte ausführen? Alphabetisch? Oder was anderes?
Vermutlich (gehe davon aus, dass das wie "for i in *; do sh $i; done" gemacht wird).
Im Zweifelsfall A) Flag-Datei damit Skript 1 merkt, wenn Skript 2 noch nicht gelaufen ist B1) Beide Skripts in eine Datei werfen B2) Skripts woanders bunkern und im entsprechenden Verzeichnis ein Skript, dass erst Skript 1 und dann zwei aufruft.
mfg, Fabian
Fabian Hänsel fabtagon@gmx.de (Mo 19 Nov 2007 22:21:40 CET):
Hallo Luca,
Nun die Frage: in welche Reihenfolge wird KDE diese Skripte ausführen? Alphabetisch? Oder was anderes?
Vermutlich (gehe davon aus, dass das wie "for i in *; do sh $i; done" gemacht wird).
Das hieße: alphabetisch.
Heiko Schlittermann hs@schlittermann.de wrote:
Fabian Hänsel fabtagon@gmx.de (Mo 19 Nov 2007 22:21:40 CET):
Hallo Luca,
Nun die Frage: in welche Reihenfolge wird KDE diese Skripte ausführen? Alphabetisch? Oder was anderes?
Vermutlich (gehe davon aus, dass das wie "for i in *; do sh $i; done" gemacht wird).
Das hieße: alphabetisch.
Diesen Bezug meinte ich ja auch mit "Vermutlich". Der Rest diente einfach der Untermauerung. Darf man nicht einmal um diese Uhrzeit ein paar Buchstaben sparen ;-)
mfg, Fabian
On Mon, Nov 19, 2007 at 09:50:41PM +0100, Luca Bertoncello wrote:
Hallo, Liste!
Hej Luca,
Nun die Frage: in welche Reihenfolge wird KDE diese Skripte ausführen? Alphabetisch? Oder was anderes?
Da die Skripte von dem Skript 'startkde' ausgeführt werden und dort ein
for file in $dir/*.sh; do $file done
verwendet wird sollte es von der 'sh' und damit von deiner LOCALE Einstellung abhängen.
Am sichersten sollte es sein die Skripte mit Nummern (z.B. 01_foo.sh, 02_bar.sh etc.) zu versehen, die sollten unabhängig von der LOCALE ausgeführt werden.
Ciao, Tobias
lug-dd@mailman.schlittermann.de