我在使用 expect 时遇到了一个问题。我需要列出一些信息。但是程序列出了 10 个项目,然后显示 (More...) 并等待一个键所以:
expect "More..."
send "\n"
但是程序显示了更多的 10 行并再次执行,我可以跟踪我需要执行多少次,但是列表发生了很大变化。
有没有办法做类似的事情:
while expect "More..." do
send "\n"
done
我知道期望等待一个字符串,是否有某种“命中”命令?
谢谢
我在使用 expect 时遇到了一个问题。我需要列出一些信息。但是程序列出了 10 个项目,然后显示 (More...) 并等待一个键所以:
expect "More..."
send "\n"
但是程序显示了更多的 10 行并再次执行,我可以跟踪我需要执行多少次,但是列表发生了很大变化。
有没有办法做类似的事情:
while expect "More..." do
send "\n"
done
我知道期望等待一个字符串,是否有某种“命中”命令?
谢谢