"Arne Jørgensen" <arne+usenet@daimi.au.dk> writes:
> "Tonny Sejr Kromann" <tonny.kromann@wuerth.com> writes:
>
> > Hej
> >
> > Jeg kan ikke får aritmetikken til at virke
> > Hvad gør jeg forkert i nedenstående?
> > Jeg skulle gerne kunne lave additioner osv. og har prøvet mange
> > syntaksformer, men får bla. fejlen: "./tmp[9]: 0: not found."
> > Der er sikkert en venlig sjæl der kan hjælpe.
> >
> > #!/bin/sh
> > DEVICES="/dev/rdsk/c4t9d3 \
> > /dev/dsk/c4t8d4 \
> > /dev/dsk/c8t8d3"
> >
> > NUMDEV=0
> > for i in $DEVICES; do
> > $NUMDEV = $NUMDEV + 1
>
> Du skal væl ikke have det første $ med?
>
> > done
> > echo $NUMDEV
>
> /arne
> --
> stud. scient. Arne Jørgensen
> Børglumvej 2, v. 351, 8240 Risskov
> tlf: 89 37 93 51, mobil: 21 65 01 13
> e-post: arne@daimi.au.dk,
http://www.daimi.au.dk/~arne/
Som der også står i fx man bash, så skal matematiske udtryk kastes ind i $(()),
dvs du skal bruge
$NUMDEV=$(($NUMDEV+1))
--
Joakim Recht
Tlf. 20 85 54 77
Email god@cs.auc.dk
WWW
http://www.braindump.dk /
http://www.compuclub.dk