1 |
Moin, |
2 |
Am Montag, 18. Oktober 2004 16:19 schrieb Markus Rennings: |
3 |
> Am Montag, 18. Oktober 2004 16:11 schrieb Volker Katz: |
4 |
> > mein Skript sieht jetzt so aus: |
5 |
> > xmessage -timeout 5 -button OK:1,Abbrechen:0 "Text" $$ |
6 |
> > echo "Exit code of xmessage is $?" |
7 |
> > if [ $? -eq 1 ]; then |
8 |
> > echo "OK" |
9 |
> > fi |
10 |
> > Die entsprechende Ausgabe lautet: |
11 |
> > efa@KH efa $ ./login-test |
12 |
> > Exit code of xmessage is 1 |
13 |
> > efa@KH efa $ ./login-test |
14 |
> > Exit code of xmessage is 0 |
15 |
> > |
16 |
> > Wieso wird das echo "OK" denn nie erreicht? |
17 |
> |
18 |
> Weil $? bei "if..." den Rückgabewert von "echo..." enthält - also 0. |
19 |
vielen Dank für die Hilfe! Mein Skript funktioniert jetzt wie es soll. |
20 |
|
21 |
Gruß & Danke |
22 |
Volker |
23 |
|
24 |
|
25 |
|
26 |
-- |
27 |
gentoo-user-de@g.o mailing list |