I'm wondering if there's a practical purpose to the batch queue (i.e. batch
, at -q b
).
I'm asking this because there seems to be a mandatory 1 minute wait time (by atd
's default) between consecutive job executions. (e.g. If I perform batch <<<true
five times, it takes at least 4 minutes for the queue to clear.)
It seems unreliable to use in a production script because if some other user or script does something synonymous to for i in {1..2880}; do batch <<<true; done
before mine, the execution of my scripts will be delayed/starved for 2 days.