#!/usr/bin/env -S bash [[ -z "$@" ]] && set -- $(tty) TMP=$(ls /var/tmp/register | wc -l) FILE_DATE=$(stat -c %Y /sshfs/var/tmp/poll 2>/dev/null) 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 ||: [ -z "$FILE_DATE" ] || ([ $FILE_DATE -lt $WEEK_DATE ] && for FILE in "$@"; do [[ "$FILE" != *ptmx ]] && printf '\nTHE POLL IS OVER' > $FILE done ||:)