这是我的第一个bash脚本。我想运行一个脚本五次,脚本位于该脚本所在的文件夹中。我的问题是我找不到如何模拟按Enter键。由于此脚本需要先加载数据,因此运行后需要两秒钟,然后会提示您按Enter键。我想模拟这样做五次。如何进行3秒延迟并按后输入?我的脚本有任何其他问题吗?
#!/bin/bash
for i in {1..5}
do
./clientScript.py
#Press enter after a 3 second pause
done
答案 0 :(得分:2)
这应该有效:
echo | ./clientScript.py
它只是将\n
输出到你的python脚本的stdin。