This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
2020-05-18 15:34:35 -05:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2022-12-01 17:17:50 -06:00
|
|
|
usage() {
|
|
|
|
echo "Usage:"
|
|
|
|
echo " at <DATE> && command..."
|
|
|
|
}
|
|
|
|
|
|
|
|
[[ -z "$1" ]] && { echo "Error: No DATE argument provided." >&2; usage; exit 1; }
|
2020-05-18 15:34:35 -05:00
|
|
|
|
|
|
|
d="$(date -d "${@}" +%s)"
|
|
|
|
while [[ "$d" -ge "$(date +%s)" ]]; do
|
|
|
|
_dt=$((d - $(date +%s)))
|
|
|
|
days=$((_dt / 86400))
|
|
|
|
echo -ne "\rTime Remaining: ${days}d $(date -u --date @$((_dt)) +%H:%M:%S) ";
|
|
|
|
sleep 0.1
|
2022-12-01 17:17:50 -06:00
|
|
|
done
|