Az én wake_on_lan script-em így néz ki:
#!/bin/sh
HOST_MAC="12:23:34:45:67:78";
HOST_NAME="host";
PING=`which ping`;
WOL=`which etherwake`;
$WOL $HOST_MAC;
while [ /bin/true ];
do
$PING -q -c 1 -w 1 $HOST_NAME >/dev/null 2>&1
if [ "$?" -eq 0 ];
then
break
fi
sleep 1
echo -n "."
done
echo "pingni pingik";
Opcionálisan a végén van egy ssh $HOST_NAME is, mert általában ez a következő lépés ilyenkor.