1 |
Am Montag, 18. Oktober 2004 16:11 schrieb ext Volker Katz: |
2 |
> Moin, |
3 |
> |
4 |
> Am Montag, 18. Oktober 2004 14:43 schrieb Alexander W. Skwar: |
5 |
> > Volker Katz wrote: |
6 |
> > > ich habe gerade ein paar Probleme mit einem kleinen Shell-Skript: |
7 |
> > |
8 |
> > Naja, so ist richtig: |
9 |
> > if [ $? -eq 0 ]; then |
10 |
> |
11 |
> mein Skript sieht jetzt so aus: |
12 |
> xmessage -timeout 5 -button OK:1,Abbrechen:0 "Text" $$ |
13 |
> echo "Exit code of xmessage is $?" |
14 |
> if [ $? -eq 1 ]; then |
15 |
> echo "OK" |
16 |
> fi |
17 |
> Die entsprechende Ausgabe lautet: |
18 |
> efa@KH efa $ ./login-test |
19 |
> Exit code of xmessage is 1 |
20 |
> efa@KH efa $ ./login-test |
21 |
> Exit code of xmessage is 0 |
22 |
> |
23 |
> Wieso wird das echo "OK" denn nie erreicht? |
24 |
Weil das $? in if [...] das von echo ist, und das ist immer 0. |
25 |
|
26 |
HTH... |
27 |
|
28 |
Dirk |
29 |
-- |
30 |
Dirk Heinrichs | Tel: +49 (0)151 1513 6954 |
31 |
Configuration Manager | Fax: +49 (0)211 47068 111 |
32 |
Cap Gemini Deutschland | Mail: dirk.heinrichs@×××××××××.com |
33 |
Hambornerstraße 55 | Web: http://www.capgemini.com |
34 |
D-40472 Düsseldorf | ICQ#: 110037733 |
35 |
GPG Public Key C2E467BB | Keyserver: www.keyserver.net |
36 |
|
37 |
-- |
38 |
gentoo-user-de@g.o mailing list |