文章目录
Linux Shell CentOS 写一个延迟等待的脚本1、代码2、结果
Linux Shell CentOS 写一个延迟等待的脚本
1、代码
TIME
=$1
if [ -z
"$TIME" ]; then
prt
"计时器默认等待10S" yellow
TIME
=10
fi
FREQUENCY
=$2
if [ -z
"$FREQUENCY" ]; then
FREQUENCY
=1
fi
if [ "$TIME" -gt 600
]; then
prt
"超过计时器的最大值, 合理值为 1 - 600" red 1
exit 1
fi
for ((i
= 1
; i
< "$TIME" + 1
; i++
)); do
sleep 1s
if [ "$FREQUENCY" -gt 1
]; then
if [ $(($i % $FREQUENCY)) == 0
]; then
prt
"正在等待 : 第 $i 秒 ......"
fi
else
prt
"$i"
fi
done
2、结果
简简单单OnlineZuozuo
认证博客专家
Spring
架构
分布式
未闻万里蓬莱,而窥先圣遗智。故,以此生筑梦,奔而逐之;以泰山之伟,攀而登之;以静雅素心,处世为人。------zuozuo著