12345678910111213141516171819202122232425 |
- #
- # Wakes devices via wakeonlan.
- #
- # Authors:
- # Paul Gideon Dann <pdgiddie@gmail.com>
- # Sorin Ionescu <sorin.ionescu@gmail.com>
- #
- # function wake {
- local config_file="$HOME/.wakeonlan/$1"
- if [[ ! -s "$config_file" ]]; then
- print "$0: invalid device file: $1" >&2
- return 1
- fi
- if (( ! $+commands[wakeonlan] )); then
- print "$0: command not found: wakeonlan" >&2
- return 1
- fi
- wakeonlan -f "$config_file"
- # }
|