如果时间晚于早上6点,则放弃部分bash脚本

如果时间晚于早上6点,则放弃部分bash脚本,bash,time,Bash,Time,我们有一个bash脚本,它运行一组其他东西,每个东西的运行时间都是可变的。如果我们到了早上6点,但它还没有完成,那么我们想放弃剩下的脚本 如何在bash脚本中测试时间,然后在脚本超过一天中的某个时间时放弃脚本?使用此条件: [ $(date "+%H%M") -gt 600 ] && { exit 1 } 是的,我知道,以防他想添加更多命令。这比执行[-condition]&&command&&command&&command&&command语句要好,if语句不是更清

我们有一个bash脚本,它运行一组其他东西,每个东西的运行时间都是可变的。如果我们到了早上6点,但它还没有完成,那么我们想放弃剩下的脚本


如何在bash脚本中测试时间,然后在脚本超过一天中的某个时间时放弃脚本?

使用此条件:

[ $(date "+%H%M") -gt 600 ] && {
    exit 1
}

是的,我知道,以防他想添加更多命令。这比执行
[-condition]&&command&&command&&command&&command
语句要好,
if
语句不是更清晰吗?(提示:是的,会的。)谢谢你的评论。我现在已经实现了解决方案。