我有,当我使用想到一个问题。 我需要列出一些信息。 但是,在程序列表10个项目,然后显示(更多...)等等待一个关键:
expect "More..."
send "\n"
但是,该方案显示多10行,并再次这样做,我可以跟踪我需要多少次做到这一点,但名单变化很大。
有没有办法做这样的事情:
while expect "More..." do
send "\n"
done
我知道希望等待一个字符串,是有某种“打”的命令?
谢谢
我有,当我使用想到一个问题。 我需要列出一些信息。 但是,在程序列表10个项目,然后显示(更多...)等等待一个关键:
expect "More..."
send "\n"
但是,该方案显示多10行,并再次这样做,我可以跟踪我需要多少次做到这一点,但名单变化很大。
有没有办法做这样的事情:
while expect "More..." do
send "\n"
done
我知道希望等待一个字符串,是有某种“打”的命令?
谢谢
你想exp_continue
和块形式的expect
:
expect {
"More..." {
send "\n"
exp_continue
}
"something else to expect for"
}