vern-scripts/tilserv/remind

18 lines
472 B
Plaintext
Raw Normal View History

2022-11-09 17:03:47 +00:00
#!/usr/bin/env -S bash -e
[[ -z "$@" ]] && set -- $(tty)
TMP=$(ls /var/tmp/register | wc -l)
2022-11-22 14:01:47 +00:00
FILE_DATE=$(stat -c %Y /sshfs/var/tmp/poll 2>/dev/null)
2022-11-09 17:03:47 +00:00
WEEK_DATE=$(date -d '7 days ago' +%s)
[[ $TMP > 0 ]] &&
for FILE in "$@"; do
[[ "$FILE" != *ptmx ]] && printf '\nTHERE ARE %d UNCHECKED MEMBERSHIP REQUESTS.\n' "$TMP" > $FILE
done ||:
[ $FILE_DATE -lt $WEEK_DATE ] &&
for FILE in "$@"; do
[[ "$FILE" != *ptmx ]] && printf '\nTHE POLL IS OVER' > $FILE
done ||: