要求输出结果是:
0
01
012
0123
01234
012345
0123456
01234567
012345678
0123456789
我写了一个脚本,如下
代码: 全选
#/bin/sh
i=0
prnum(){
echo -n "$i"
if [ $i -lt $x ]
then
i=$((i+1))
prnum $i
fi
}
x=0
while [ $x -lt 10 ]
do
prnum $x
echo
i=0
x=$((x+1))
done
ps:我知道很简单,但是我对递归函数的应用实在不够熟悉,所以希望学到更多~民那~多多指教拉~