日期:2014-05-16  浏览次数:20641 次

脚本调试问题
闲着没事想写个脚本想实现这个效果,但是没有成功,请大神指导
1
23
345
4567
56789   

#!/bin/bash
a=1
b=10
while [ $a -le $b ]
do
   c=1
         while [ $c -le $a ]
         do
                echo -n \*
                let c++
         done
   let a++
   echo
done

------解决方案--------------------
#!/bin/bash
a=1
b=5
count=1
s=1
while [ $a -le $b ]
do
    c=1
    while [ $c -le $count ]
    do
        echo -n $a
        let a++
        let c++
    done
    echo
    let count++
    let s++
    a=$s
done

是要这样吗?