show-table[0]を取得すると、 が出力されるシステムがあります0|-100|111。
私の期待スクリプトが$row引数として受け取り、次のことをしたい:
送信
show-table[$row]値を返します
-100(100も良いでしょう)
これが私が試したことです:
set row [lindex $argv 0]
expect {
"> " {send "show-table\[$row\]\n"}
timeout { exit 1 }
}
expect {
"\|*\|" {}
timeout { exit 1 }
}
exit $expect_out(0,string)
2 つの問題:
- スクリプトに渡す引数を探すことができませんでした
- スクリプトが-100または100のみを返すように管理していませんでした
なにか提案を?