- PR -

シェルスクリプト expectのログ出力について

投稿者投稿内容
Ray
ベテラン
会議室デビュー日: 2007/09/13
投稿数: 88
投稿日時: 2007-11-28 18:57
引用:

いっささんの書き込み (2007-11-28 09:30) より:
出したいログだけは出力できないという事でしょうか?


引用:

Rayさんの書き込み (2007-11-27 19:16) より:
grepかtclで消せばいいんですかね。


Ray
ベテラン
会議室デビュー日: 2007/09/13
投稿数: 88
投稿日時: 2007-11-29 13:16
もう解決したんですかねぇ。

tclはほとんどわかりませんが、適当に書いてみました。
コード:
#!/usr/bin/expect --

send_log "--start--\r"
spawn bash --norc
expect "\$"
send "echo test\r"
expect -re ".*\n"
log_file -noappend log
send_log "$expect_out(0,string)"
log_file
send_log "--end--\n"
exit



webでやるなら、ファイルに記録した後読みだすのでしょうか。
素直にコマンドの出力を利用すればいいような。

スキルアップ/キャリアアップ(JOB@IT)