Ребят нужна помощь так как я не силен в написании скриптов, а гугль выдает какую то дичь. Суть такова.
Имеется скрипт который каждый час отрабатывает по крону. Нужно в середине скрипта вставить проверку запущен ли процесс, и если процесс не запустился то прекращать дальнейшее выполнение.
кусок скрипта
___________
iptables -F OUTPUT
sort -u /var/db/zapret-info/ip.block|while read line;do iptables -A OUTPUT -d «$line» -j DROP; done
iptables -A INPUT -s 0,0,0,0 -j DROP
iptables -A OUTPUT -s 0,0,0,0 -j DROP
/etc/init.d/squid3 restart
(sleep 2 ; echo " ; sleep 60 ; ) | rsh -l filter 0,0,0,1 copy tftp://0,0,0,1/block.acl running-config ;
sleep 35
(тут нужна проверка запустился ли процесс, если да то выполнять дальше. Если нет то прекращать выполнение)
iptables -D INPUT -s 0,0,0,0 -j DROP
iptables -D OUTPUT -s 0,0,0,0 -j DROP
_____________
Заранее спасибо, и сорямба если где то это есть а я слепандя не нашел.
Ответ на:
комментарий
от micronekodesu
Ответ на:
комментарий
от Pyzia
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Помогите c iptables! (2004)
- Форум скрипт iptables, пересчет конфигурации без рестарта сервиса (2012)
- Форум не стартует iptables в Gentoo (2013)
- Форум iptables-restore ошибка (которой нет) в правилах (2018)
- Форум Блокирование https трафика в rc.firewall (2014)
- Форум LogStash + Zabbix error (2015)
- Форум Проблемы с DHCP: клиент не получает адрес (2013)
- Форум Router из ubuntu 14.04 (2016)
- Форум SQUID не фильтрует HTTPS (2018)
- Форум iptables:не проходят smtp.рор внутрь поступают (2002)