Ваша последняя строка monkeyTestingTool.sh
называет себя
./monkeyTestingTool.sh
. Это означает, что скоро у вас будут сотни и сотни копий. этой программы работает.
Если вы хотите повторно запустить сценарий, сделайте последнюю строку
exec ./monkeyTestingTool.sh
Или поместите все это в цикл while
, аналогичный следующему:
while [ 1 ]
do
CHOOSE=$RANDOM
let "CHOOSE %= $RANGE"
case $CHOOSE in
0) sh ./move.sh
;;
....
esac
done
Если вы хотите отправить всплывающее сообщение пользователю, вошедшему в среду рабочего стола, посмотрите notify-send
.
Вы ищете команду написать
? Эта команда позволяет вам отправить сообщение данному пользователю, которое затем будет распечатано на его терминале / консоли. При желании вы можете указать tty, на который будет отправлено сообщение.
xmessage — это еще один способ создания окна с текстом, который может работать без демонов уведомлений, а также может иметь кнопки.
Кому-то может пригодиться, несмотря на то: