Every translates english to crontab expression
| every expression | crontab expression |
|---|---|
| every 2 minutes | */2 * * * * |
| every 2 minutes on Fri | */2 * * * Fri |
| every day at 3 pm | 0 15 * * * |
| every hour in Jun on Sun,Fri | 0 * * Jun Sun,Fri |
every uses hashicorp hcl config structure.
every "2 minutes" {
run = "command >/dev/null 2>&1"
user = "ubuntu"
}
every "day at 3 pm" {
run = "command >/dev/null 2>&1"
user = "ubuntu"
}
every "hour in Jun on Sun,Fri" {
run = "command >/dev/null 2>&1"
user = "ubuntu"
}-
everycmd to run commands - support Everyfile to generate crontab file (hcl)
- read args to generate from input
- run jobs as specific user
- update crontab from config