dotfiles/scripts/status/isitup-notify
2023-12-26 11:06:46 -06:00

13 lines
294 B
Bash
Executable file

#!/bin/sh
ID_START=21
while true ; do
for HOST in "$@" ; do
DOWN_STATUS="$(isitup "$HOST" | grep 'NO')"
! [ -z "$DOWN_STATUS" ] &&
notify-send "$HOST" "$DOWN_STATUS" -t 0 -u critical -r "$ID_START"
ID_START=$((ID_START+1))
done
sleep 3600
done