From 9273822038541ad21a2d01102892bc7c86b9c4ed Mon Sep 17 00:00:00 2001 From: neingeist Date: Mon, 29 Jun 2015 21:30:37 +0200 Subject: [PATCH] add crontab-suggest --- crontab-suggest | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 crontab-suggest diff --git a/crontab-suggest b/crontab-suggest new file mode 100755 index 0000000..c45bf00 --- /dev/null +++ b/crontab-suggest @@ -0,0 +1,17 @@ +#!/bin/bash +# suggest a random time for a cronjob + +set -u +set -e + +hour=$((($RANDOM*24)/32768)) +minute=$((($RANDOM*60)/32768)) +dow="*" + +if [ $# -gt 0 ]; then + if [ "$1" == "-w" ]; then + dow=$((($RANDOM*7)/32768)) + fi +fi + +printf "%02i %02i * * %s\n" "$minute" "$hour" "$dow"