1
0
Fork 0
mirror of https://github.com/notwa/rc synced 2024-06-26 09:07:12 -07:00

regenerate readme

This commit is contained in:
Connor Olding 2021-09-29 07:51:51 -07:00
parent e45d80b8b0
commit 6013eb84ac

View File

@ -373,15 +373,30 @@ try this: `maybesudo_ -u "$USER" printenv`
### [minutemaid](/sh/minutemaid#L7) ### [minutemaid](/sh/minutemaid#L7)
return 0 and/or execute a command if the current minute check if the current minute is divisible by a given number,
is divisible by a given number. note that a minute is and optionally execute a command if it is. if a command is given,
relative to the seconds since the epoch, not the minute of the hour. either execute the command and return its exit value,
this ensures that commands will run roughly every N minutes, or execute nothing and return 0. if a command is omitted,
regardless of the minute hand on the clock. either return 0 on the minute, or return 1.
note that a "minute" is relative to the seconds since the epoch,
not the minute of the hour. this ensures that commands will run
roughly every N minutes, regardless of the minute hand on the clock.
note that `minutemaid 1` will always return 0,
and `minutemaid 1 command` will always execute the command,
since every integral interval is evenly divisible by 1.
`minutemaid 0`, and any negative interval, is an error.
``` ```
# crontab usage: # crontab usage:
* * * * * minutemaid 9 ~/work/do_my_bidding # runs every nine minutes * * * * * minutemaid 9 ~/work/do_my_bidding # runs every nine minutes
# loop usage:
until minutemaid 9; do sleep 5; done
echo the wait is finally over; date
# improper usage:
while minutemaid 1; do sleep 1; done
echo this will never happen
``` ```
### [monitor](/sh/monitor#L7) ### [monitor](/sh/monitor#L7)