编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止;
#! /bin/bash
n=0
while [ $n -lt "1" ];
do
read -p "Please input a number, it must greater than "1":" n
done
sum=0
for i in `seq 1 $n`;
do
sum=$[$i+$sum]
done
echo $sum
#! /bin/bash
n=0
while [ $n -lt "1" ];
do
read -p "Please input a number, it must greater than "1":" n
done
sum=0
for i in `seq 1 $n`;
do
sum=$[$i+$sum]
done
echo $sum