Guenter wrote:
Here's what I have now, and this works basically, though still need to
understand the set construct:

set -- one two three
Sets the position parameters $1 $2 and $3 to one two three respectively

set -- "hello world" foo bar
$1="hello world"
$2=foo
$3=bar

somefunc()
{
     echo $1
     echo $2
     echo $3
}

somefunc "hello world" foo bar

HTH


one thing I didnt find yet in any docu: how can I catch if a string is
entered instead of a number with read?

if ! printf "%d" $n >/dev/null 2>&1; then
   echo "You didn't enter a number"
   exit 1
fi

Also if there's still a better / shorter way to do the same I would love
to hear about!

Many ways to skin a cat. If it works for you then great!

Thanks

Roy
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to