您的位置:首页 > 运维架构 > Shell

Shell 编程的两个简单小例子

2013-12-21 15:55 423 查看
1 从1加到100输出结果

#!/bin/bash

#1+2+ ... +100=

result=0

num=100

until [ $num -eq 0 ]   #-eq表示==

do

result=$(($result + $num))

num=$(($num -1 ))

done

echo "this is result=$result"

2 输出9*9口诀

#!/bin/bash

i=1

while [ $i -le 9 ]  #-le表示<=

do

    j=1

    while [ $j -le $i ]

    do

    result=$(($i * $j))

    echo -n "$i*$j=$result "

    j=$(($j+1))   #注意这里的两个括号不能少;少了就运行错误

    done

  echo " "

i=$(($i +1))

done
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell