Как выполнить бесконечный цикл с, если еще statment, в то время как система идет

Я работаю с робототехникой, и у нас были проблемы для выполненного определенного .exe, в то время как другой (конкретный, также) .exe работает. Так, мы хотим уничтожить все 'проблематичные' двоичные файлы прежде, чем назвать другой. С этой целью я сделал сценарий с уничтожением, но в чем я нуждаюсь, должен сделать что-то как этот:

While(The robot is on){
    if(A problematic binary was called)
      Call the script to kill all problematic binaries that are running now
      Run the called binary
}

Я уже отобразил 'проблематичные' двоичные файлы, таким образом, проблема состоит в том, как сделать этот цикл выполненным все время.

Спасибо всем!!

PS: я использую Ubuntu 18.04

править: Извините за мою неясность я попытаюсь быть более ясным. Это - что-то как этот:

Я имею: список различных двоичных файлов, которые мы используем, скажите: Обход, Выполнение, Переход Скажем, например, это, когда вызов./выполнять и, после этого, я звоню./обходить, не останавливая последний двоичный файл, системные катастрофические отказы. То же происходит при вызове./обходить прежде./выполнять, Но у меня нет проблем при вызове./переход

То, что я хочу:

Когда вызов./выполнять-> Проверяет, работает ли./обходить, и уничтожьте его прежде, чем работать./выполнять, Когда вызов./обходить-> Проверяет, работает ли./выполнять, и уничтожьте его прежде, чем работать./обходить

While(The robot is on){ if(A binary of the list,Walk or Run, is called) Kill all the binaries of the problematic list Run the called binary }

0
задан 23 March 2019 в 10:58

1 ответ

Становится более неясно, что это - Вы, на самом деле хотят с небольшой информацией, которую Вы предоставили, нет никакой потребности запустить демона, если Вы просто хотите некоторое время верный в цикле удара.

Для вот два примера, которые должны работать просто великолепно.

while :
do
  # loop infinitely
done

или

while true
do
   # loop infinitely
done
1
ответ дан 25 October 2019 в 23:48

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

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