Това е първият ми баш скрипт. Искам да стартирам скрипт пет пъти, скриптът се намира в същата папка, в която ще бъде разположен този скрипт. Моят проблем е, че не мога да намеря как да симулирам натискане Enter. Тъй като този скрипт трябва първо да зареди данните, това отнема две секунди след стартирането му, след което ви подканва да натиснете enter. Искам да симулирам това пет пъти. Как мога да направя закъснението от 3 секунди и да натиснете Enter след? Други проблеми с моя скрипт?
#!/bin/bash
for i in {1..5}
do
./clientScript.py
#Press enter after a 3 second pause
done
Отговори:
2 за отговор № 1това трябва да работи:
echo | ./clientScript.py
той просто извежда а n
към stdin на вашия скрипт на python.