Dnia 07-12-2004, wto o godzinie 01:18 +0100, Andrzej Augustynowicz
napisał(a):
> > #!/bin/sh
> > if [`uname -r | cut -f2 -d.` == "6"];
> zamiast == użyj -eq
nie trzeba
== - porownanie czy tekst rowny jest tekstowi "6"
-eq - porownanie czy liczba jest rowna . :)
pozdrawiam
-pawel
--
Paw
W Twoim liście datowanym 7 grudnia 2004 (01:17:42) można przeczytać:
> On Tuesday 07 of December 2004 01:11, Paweł Nawrocki wrote:
>> #!/bin/sh
>> if [`uname -r | cut -f2 -d.` == "6"];
>^ ^
> Brakuje spacji, pomiędzy [ i `uname oraz " i ] mus
Dnia wtorek, 7 grudnia 2004 01:11, Paweł Nawrocki napisał:
> witam,
> popelnilem moj pierwszy w zyciu skrypt,
> a w dodatku z bledami,
> dlaczego nie dziala?
>
> vim test
>
> #!/bin/sh
> if [`uname -r | cut -f2 -d.` == "6"];
> then i=iptables;
> else i=iptables24;
> fi
> echo $i
>
>
On Tuesday 07 of December 2004 01:11, Paweł Nawrocki wrote:
> #!/bin/sh
> if [`uname -r | cut -f2 -d.` == "6"];
^ ^
Brakuje spacji, pomiędzy [ i `uname oraz " i ] muszą być spacje
--
Piotr Wawrzyniak
JabberID [EMAIL PROTECTED]
___
witam,
popelnilem moj pierwszy w zyciu skrypt,
a w dodatku z bledami,
dlaczego nie dziala?
vim test
#!/bin/sh
if [`uname -r | cut -f2 -d.` == "6"];
then i=iptables;
else i=iptables24;
fi
echo $i
ale efekt wyglada tak
[EMAIL PROTECTED]:/tmp] $ ./test
./test[6]: [6: not found
ipta