#!/bin/sh fs_mac="00:0e:0c:ab:fc:ab" gw_mac="00:21:91:cd:14:cd" tv_mac="00:1b:21:ef:54:ef" if [ -z $1 ]; then echo "usage: wakeup " exit 1 fi host=$(echo $1 | tr '[A-Z]' '[a-z]') case ${host} in (fs) wol ${fs_mac};; (gw) wol ${gw_mac};; (tv) wol ${tv_mac};; (*) echo "wakeup: unknown host \"${host}\""; exit 1;; esac exit 0