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
#!/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
相关文章推荐
- 运维入门
- 动态清空 nohup 输出文件
- install scrapy with pip and easy_install
- Linux Shell常用技巧
- Shell编程的一些知识集合
- linux Shell学习笔记第五天
- Perl 获取shell命令的执行结果
- Linux shell操作mysql数据库深入解析
- Linux Shell简介
- linux shell awk获得外部变量(变量传值)简介
- shell 中数学计算总结
- linux shell 中 2>&1的含义
- shell编程基础 单引号和双引号的区别
- 对Shell 脚本加密的方法
- Do All in Cmd Shell一切在命令行下完成第1/6页
- shell 基本计算、逻辑运算、位运算详解
- linux shell的输出效果修改方法(界面颜色)
- linux shell命令的常用快捷键
- shift妙用之解决shell编程中的入参问题
- Shell 命令执行顺序分析[图]