(Linux)ограничение времени работы программы.
Как пример(зачем это нужно):
В shell скрипте необходимо определить наличие трафика на интерфейсе - и в зависимости от этого, плясать дальше ..
Код:
~# /usr/sbin/tcpdump -ni <iface_name> -c 3 &> /dev/null
Но это только на тот случай, если трафик есть!! Проверяем статус выполнения и всё. А вот если трафика нет - то КАК обеспечить ВЫХОД из tcpdump ?
написать скрипт, который будет запускать этот скрипт и по достижении определенного времени - убивать потомка