#!/bin/bash
number=0
while [ $number -lt 10 ];do
echo "$number"
number='expr $number + 1'
done
echo 'script complete!'
=> this results in
0
./while.sh: line 4: [: too many arguments
script complete!
I've tried ...
while [ $number -lt 10 ]
to
while [ '$number' -lt 10 ]
and
while [[ $number -lt 10 ]]
which doesn't work at all..