第一个脚本: 乘法表 写一个脚本 显示出来乘法表
内容如下:
vi 1.sh
#!/bin/bash
i=1 //定义变量
j=1 //定义变量
while [ $i -le $9 ] //当i 值小于9 执行下面语句
do
while [ $j -le $i ] //当j值小于 i值的时候 执行下面语句
do
echo -n "${j} x ${i}=`expr $j \* $i ` " // 输出的形式
let j++ //执行到这里把j值加1
done
echo ""
let i++
j=1 //重新定义j的值等于1
done
第二个脚本: 判断一个数为偶数还是奇数 或者 0
意思是 写一个脚本执行由操作人员输入一个数字 等判断出是什么数来。
vi 2.sh
#!/bin/bash
read -p " input number" aa //让操作员输入数之后给变量aa
if [ aa -ep 0 ] //如果aa值等于0就执行下面的语句 否则跳到elif
then
echo " this is 0 " //如果 aa等于0 就输出这句话
elif [ `expr $aa % 2` -eq 0 ] //计算aa变量的值除2是否等于0 如果等於则执行下面语句
then
echo " this is 偶数 " //上面的条件成立了 就能证明aa的值是偶数
else // 如果上面的俩个条件判断都不成立就执行下面语句
echo “this is 奇数”// 输入的数不是偶数 不是0的话 一定是奇数啦
fi
第三个脚本:算出1-100之间的偶数和
vi 3.sh
#!/bin/bash
i=1
sum=0
while [ $i -le 100 ] //i的值 小于100执行下面语句
do
while [ `expr $i % 2` -eq 0 ] // i的值除2 等于0 就执行下面的语句
do
sum = ` expr $sum + $i ` //计算sum的值 也就是所以偶数的和
let i++ // 重新定义i的值
done //如果满足了 就向上面在循环 一直到上面的条件不满足为止
let i++ // 重新定义i的值
done
echo "he shi $sum" / / 当判断完之后算出的偶数和