linux-l: Argumente $* trennen

JSC schlegel at tfh-berlin.de
Mo Dez 11 18:42:50 CET 2000


On Fri, Dec 01, 2000 at 07:34:05PM +0100, Jens-Uwe Morawski wrote:
> > Weiss jemand (davon gehe ich aus), wie ich innerhalb eines Scriptes
> > einen String z.B. "xxx yyyy" in die zwei Strings "xxx" u. "yyyy" trennen
> > kann?
> > Ich habe schon mit sed, awk etc. probiert, bringe es aber nicht fertig.
> > Hintergrund: Dem pppd kann man mit 'ipparam' einen(!) zusetzlichen
> > Parameter uebergeben, der dann als 6. Parameter den ip-up, -down-scripts
> > uebergeben wird.
> > Ich braeuchte aber zwei und muss sie deshalb wie oben trennen.
> 
ich weiss, ein bischen spaet, aber ich denke hier fehlt noch was.

die meisten shellscripte, die ich kenne, nutzen "set"

STR="abc def"
set $STR
while [ -n "$1]; do
   echo $1
   shift
done

gruss
Jens
-- 
 --------------------------------------------------------------
| Jens Schlegel                                                |
| TFH Berlin         email: schlegel at tfh-berlin.de             |
 --------------------------------------------------------------



Mehr Informationen über die Mailingliste linux-l