我已经连接到这样的端口:
nc hello-world.mygame.com 2000
这将打开一个小游戏,如下所示:
Please enter your name
a
hello a,
现在我知道特定数量的重复“a”会产生特殊的输出,我怎样才能轻松地对它们进行迭代(a 然后 aa 然后 aaa 等等)以获得该特殊输出?
我的第一次尝试:
awk 'BEGIN{for(i=1; i<=30; i++){s=s "a"; print s}}' | nc hello-world.mygame.com 2000
但它只a
作为输入提交,我该如何让它等待其他输入?我不知道expect
这里如何使用?
我的第二次尝试:
for x in a aa aaa; do echo $x | nc hello-world.mine.com 2000 done