From: hackbard Date: Thu, 6 Jan 2005 20:44:44 +0000 (+0000) Subject: added wakeup.sh script X-Git-Url: https://hackdaworld.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79539c1170b037c32b8f9fd69a3b58000edd5366;p=scripts%2Fscripts.git added wakeup.sh script --- diff --git a/README b/README index 01eb0dd..80a2c79 100644 --- a/README +++ b/README @@ -21,4 +21,7 @@ - backup_win.sh small script to do backups from a windows machine via smbfs (for maik) +- wakeup.sh + wake up hosts by hostname using etherwake & /etc/ethers file + EOF diff --git a/wakeup.sh b/wakeup.sh new file mode 100755 index 0000000..9476a9c --- /dev/null +++ b/wakeup.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# wake up specified host (parse /etc/ethers) + +if [ -z $1 ] ; then + echo + echo "usage: $0 " + echo + exit +fi + +cat /etc/ethers | while read host mac; do + if [ "$1" = "$host" ] ; then + echo -n "waking up $host ($mac) ..." + etherwake $mac + echo " done" + fi +done +