メモ4
Atermルータのログまとめ - karronoliの日記をちょっと変更。diffって標準入力もらえるんじゃないか?とふと思ったら案の定-を渡せば標準入力もらえたんだね。ということで全部パイプでつながった。こうなるとようやく終わった感が現れるw
#! /bin/sh expect << EOS \ | tr -d '[\r\000]' \ | tr -s '\n' \ | grep -E "^[0-9]{2}([0-9]{2}/?){3}" \ | \diff - ~/tmp/router.log \ | sed -e "/^[^<]/d" -e "s/^< //g" >> ~/tmp/router.log spawn telnet 192.168.0.1 expect login send -- "admin\r\n" expect "Password: " send -- "yourpassword\r\n" expect ">" send -- "show log sys\r\n" expect "\r\n\r\n\r\n" send -- "exit\r\n" EOS
Aterm WARPSTARが正式名称? AtermがNECアクセステクニカの製品でwarpstarはルータということ? ちと気になったけど良く分からない。