данный скрипт периодически проверяет файл some на наличие там определенного числа, при наличии его там - исполняет команды. как его переделать чтобы после исполнения команд он выполнял их 1 раз а не зацикливался дальше и не продолжил бы исполнять их постоянно?
--------
#!/bin/sh
fname='some'
while true; do
if [ -f $fname ]; then
( read val;
compr=`echo "$val < 50" | bc`
if [ "$compr" = "0" ]; then
<команды>
fi
) <$fname
fi
sleep 3
done
-------
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sole
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум BASH прерывание вложенных циклов (2010)
- Форум модифицировать программу (2020)
- Форум [bash] Многопоточность. (2011)
- Форум bash, скрипт, ffmpeg выходит из цикла.. (2008)
- Форум Скрипт на баше (2011)
- Форум pidof -x и шелл-скрипт (2011)
- Форум Взаимодействие между Shell и Subshell (2009)
- Форум Нужен скрипт запускающий программу вместе со скринсейвером (2013)
- Форум как заставить работать zenity (2011)
- Форум и еще один [:|||:] :D (2011)