5.0 KiB
5.0 KiB
title | author | date | url | wordtwit_post_info | categories | ||
---|---|---|---|---|---|---|---|
wake on lanコマンドのラッパースクリプト | kazu634 | 2012-04-03 | /2012/04/03/_1763/ |
|
|
最近はシェルスクリプトを書く機会が多いです。wake on lanコマンドのラッパースクリプト…といっても簡単なスクリプトを書きました:
#!/bin/bash # Mac側で必要になる作業: # brew install wakeonlan # 起動させる側で、マジックパケットを受信するために設定を行う必要がある # Linuxの場合は、 ethtool をインストールし、設定を実施する # See: http://tukaikta.blog135.fc2.com/blog-entry-104.html # Exit 1 if the number of arguments is not 1. if [ $# -ne 1 ]; then exit 1 fi # main case $1 in faith634) wakeonlan 8c:89:a5:12:9f:41 exit ;; *) exit ;; esac
引数の数をチェックして、問題がなければ第一引数を検査して、該当すればwake on lanコマンドを実行します。
[改訂新版] シェルスクリプト基本リファレンス ??#!/bin/shで、ここまでできる (WEB+DB PRESS plus)
- 作者: 山森丈範
- 出版社/メーカー: 技術評論社
- 発売日: 2011/04/27
- メディア: 単行本(ソフトカバー)
- 購入: 9人 クリック: 119回
- この商品を含むブログ (11件) を見る