0

テーリング時にいくつかのキーワードをgrepできるように、リモート制御スクリプトを作成しようとしていました。

$ ./myscript.sh somekeyword

リモートマシンにログオンして実行できると思います

$ tail -f /tmp/log/mylog.log | grep "somekeyword"

これが私のコードです:

#!/usr/bin/expect
eval spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no root@myhost
#use correct prompt
set prompt ":|#|\\\$"
interact -o -nobuffer -re $prompt return
send "mypassowrd\r"
interact -o -nobuffer -re $prompt return
send "tail -f \/tmp\/log\/mylog.log | grep \"$1\"\r"
interact

誰でも私を助けることができますか?

前もって感謝します!

4

1 に答える 1