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のみを返すように管理していませんでした
なにか提案を?