【发布时间】:2016-12-28 10:47:46
【问题描述】:
我正在编写一个每次运行大约 30 分钟的 bash 脚本。就那部分而言,我已经让它运行稳定了。我一直在寻找一种方法,让它在运行时以每 3 分钟的间隔触发某些命令。我没有任何运气,所以我求助于那些可能比我更了解 bash 的人。
有什么建议吗?
这是我想做的事情。
START=$(date +%s);
while read LINE <&3; do
END=$(date +%s);
if [[ $(($END-$START)) > 180 || $(($END-$START)) == 180 ]]
then
$START=$(date +%s);
run command
fi
done
【问题讨论】:
-
请edit您的问题显示what you have tried so far。您应该包含您遇到问题的代码的minimal reproducible example,然后我们可以尝试帮助解决具体问题。您还应该阅读How to Ask。
标签: bash