Скрипт для закрытия и повторного открытия программы каждый час, цикл не работает

Я сделал скрипт, чтобы закрыть просмотрщик команд и открывать его каждый час. Сейчас я тестирую его каждые 5 секунд, но цикл просто не работает. Скрипт работает правильно, но только один раз.

Мне нужна твоя помощь.

#!/bin/bash
while :

do

echo "hello"

killall -9 TeamViewer.exe &> sample.s

sleep 1

killall -9  teamviwerd &> sample.s

sleep 5

teamviewer &> sample.s

sleep 5

done
0
задан 4 November 2013 в 03:37

1 ответ

Что бы ни было записано в этом цикле .... до тех пор, пока нет ошибок терминала, скрипт должен зацикливаться.

Кажется, что «готово» в последней строке не выполняется. В этом случае вы, вероятно, забыли добавить LF (т. Е. Enter) в последнюю строку.

0
ответ дан 4 November 2013 в 03:37

Другие вопросы по тегам:

Похожие вопросы: