该年第几天
#!/bin/bash
read -p "请输入年月日" year month day
#判断该年是什么年
if [ $((year%4)) -eq 0 -a $((year%100)) -ne 0 -o $((year%400)) -eq 0 ]
then
echo year=$year是润年
num2=29
else
echo year=$year不是闰年
num2=28
fi
arr=(31 $num2 31 30 31 30 31 31 30 31 30 31)
for ((i=0;i<month-1;i++))
do
((sum+=${arr[i]}))
done
((day=day+sum))
echo day=$day
9*9表
#!/bin/bash
for((i=1;i<10;i++))
do
for((j=1;j<=i;j++))
do
echo -n $i*$j=$((i*j))
echo -ne "\t"
done
echo -ne "\n"
done
3从命令行传参传入两个整数,整数1代表从整数几开始求和,整数2代表求和到整数几为止
unset sum
for i in $(seq $1 $2)
do
((sum+=i))
done
echo sum=$sum