2008年5月6日火曜日

expectを使って自動的にPCをシャットダウンさせる

こんな感じで書くと良いですよ
WebからやりたいならPerlならsystem関数とかで呼べば良いんじゃないでしょうか


#!/usr/bin/expect
set timeout 10
spawn telnet 192.168.0.2
expect "login:"
send "root\n"
expect "Password:"
send "hogehoge\n"
send "shutdown -h now\n"
send "exit\n"
interact

0 件のコメント: