[root@localhost baidu]# more fibonacci.sh
num1=0
num2=1
echo $num1
echo $num2
couter=$(expr $1 - 2 )
#echo $num
while [ $couter -gt 0 ]
do
tmp=$(expr $num1 + $num2 )
echo $tmp
num1=$num2
num2=$tmp
couter=$(expr $couter - 1 )
done
[root@localhost baidu]# sh fibonacci.sh 20
0
1
1
2
3
5
8
13
21
34
55
89
144
233
377
610
987
1597
2584
4181