#!/bin/bash # offline-check [ip number of host] # e.g `offline-check 2` generates /var/www/html/offline.check.2 # example crontab: * * * * * $HOME/.local/bin/offline-check ping -w1 -c1 10.8.0.$1 | grep "64 bytes from" 2>&1 >/dev/null && rm -f /var/www/html/offline.check.$1 2>/dev/null || touch /var/www/html/offline.check.$1