From 0ee0b832072fe7a94a813fbb489ce9518fc8537e Mon Sep 17 00:00:00 2001 From: whyour Date: Sun, 14 Jun 2026 15:16:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=B6=E8=BF=9F=E5=A2=9E=E5=8A=A0=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E6=97=B6=E9=97=B4=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shell/otask.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/shell/otask.sh b/shell/otask.sh index f17d8100..a6d0a07b 100755 --- a/shell/otask.sh +++ b/shell/otask.sh @@ -24,7 +24,13 @@ random_delay() { done local delay_second=$(($(gen_random_num "$random_delay_max") + 1)) - echo -e "任务随机延迟 $delay_second 秒,配置文件参数 RandomDelay 置空可取消延迟 \n" + local start_time + if [[ $is_macos -eq 1 ]]; then + start_time=$(date -v "+${delay_second}S" "+%Y-%m-%d %H:%M:%S") + else + start_time=$(date -d "+${delay_second} seconds" "+%Y-%m-%d %H:%M:%S") + fi + echo -e "任务随机延迟 $delay_second 秒,将于 $start_time 开始,配置文件参数 RandomDelay 置空可取消延迟 \n" sleep $delay_second fi }