本文共 740 字,大约阅读时间需要 2 分钟。
6 read -p "please input time:" TIME 7 HOUR=`echo $TIME | awk -F : '{print $1}'` 8 MIN=`echo $TIME | awk -F : '{print $2}'` 9 SEC=`echo $TIME | awk -F : '{print $3}'` 10 if [ -z $TIME ] 11 then 12 echo "error:please input a time!" 13 elif [ "$HOUR" -gt "24" -o "$MIN" -gt "60" -o "$SEC" -gt "60"] 14 then 15 echo "error:the time you input is out range!" 16 else 17 for ((i="$HOUR*3600+$MIN*60+$SEC";i>=0;i--)) 18 do 19 HOUR=$[$i/3600] 20 j=$i%3600 21 MIN=$[$j/60] 22 SEC=$[$j%60] 23 clear 24 echo "$HOUR:$MIN:$SEC" 25 sleep 1 26 done 27 fi 28 clear
实现效果:
转载地址:http://snhzi.baihongyu.com/