Здравствуйте.
Есть следующий bash-скрипт
#!/bin/bash
while [ 1 ]; do
xdotool windowactivate 62914742 sleep 1 windowfocus 62914742 sleep 1
xdotool mousemove 632 142 sleep 2 click 1 sleep 2 type "my text"
echo "-> done"
sleep 300
done
он запускается на довольно слабой машине и, по моему замыслу, каждые 5 минут выполняет команды xdotool. Но, как обычно, что-то идет не так: после нескольких часов компьютер зависает и скрипт перестает исполнятся. Это из-за bash-скрипта? Как исправить эту проблему, возможно, вместо вечного цикла лучше использовать cron?