1 |
Am Dienstag, 30. November 2004 08:22 schrieb Jörg Bornkessel: |
2 |
> habe folgendes Problem |
3 |
> Abfrage zur Programmversion |
4 |
> Annahme, ich haette 1 von 10 Programmversionen auf meiene system |
5 |
> installiert. |
6 |
|
7 |
Kannst du das Telegramm bitte in Fliesstext umwandeln? Danke. |
8 |
|
9 |
|
10 |
> <schnipp> |
11 |
> if [ grep <= "3" && >= "6" ] |
12 |
> then |
13 |
> .... Code 1 |
14 |
> elif [ grep <= "7" ] |
15 |
> .... Code 2 |
16 |
> fi |
17 |
> </schnapp> |
18 |
|
19 |
Ist nicht dein Ernst, oder? |
20 |
grep <= "3", was soll das denn bitte tun? |
21 |
grep kann zwar suchen, aber einfach grep hinschreiben bringt's auch |
22 |
nicht. |
23 |
|
24 |
Wie gesagt hab ich jetzt keine Ahnung, was du machen willst, aber wenn |
25 |
du eine Variable auf Ihren Zahlenwert prüfen willst, dann kannst du das |
26 |
etwa so machen: |
27 |
|
28 |
VERSION="7" |
29 |
|
30 |
if [[ "${VERSION}" -ge "3" ]] && [[ "${VERSION}" -le "6" ]] ; then |
31 |
echo 'Code 1' |
32 |
elif [[ "${VERSION}" -gt "6" ]] ; then |
33 |
echo 'Code 2' |
34 |
fi |
35 |
|
36 |
cu, Bernd |
37 |
|
38 |
-- |
39 |
Eine Lösung habe ich - |
40 |
aber sie paßt nicht zum Problem |