Re: Kleines Problem mit Shellscript

From: Udo Mueller (info@cs-ol.de)
Date: Mon Mar 11 2002 - 14:47:11 CET


Hallo Christian,

* Weerts, Christian <Christian.Weerts@nlwk-clp.niedersachsen.de> [11-03-02 14:09]:
> >
> > Der Bereich der zu loggenden IP-Nummern soll an der Kommandozeile
> > übergeben werden. $1 für Startnummer und $2 für Endnummer.
> > Mein (lächerliches) Problem ist es nun, das ich es irgendwie nicht
> > hinbekomme, eine "for"-Schleife oder eine "while"-Schleife um das Skript
> > herumzulegen, damit es auch jede gewünschte Nummer abarbeitet.
> > Im Anhang findet Ihr das Skript. Vielleicht kann mir ja einer das "Brett
> > vom Kopf " nehmen.

start="$kreis".$1
stop="$kreis".$2

for i in "$start" ; do

$start wird aber nur einmal durchlaufen. Du musst es also
hinkriegen, daß du die Zahlen von $1 bis $2 auszählst.

Du solltest vllt lieber mit ner while i != $2; do... und dann
weiter hochzählen. Sollte wohl besser klappen.

Gruss Udo

-- 
ComputerService Müller |  You want my PGP-Key?  |     Key: 0x655D5554
Kaspersweg 11a         | mail  -s "get pgp-key" |  Tel: 0441-36167578
26131 Oldenburg        | AD0EEC22 is not guilty | Mobil: 0162-4365411
     Registrierter Linux-User #225706 auf Debian GNU/Linux 2.4.17




This archive was generated by hypermail 2.1.3 : Mon Mar 11 2002 - 14:46:40 CET