вкратце все обстоит так:
#!/bin/bash # тут много кода # start=(`ngrep -c 1 $options_for_start`) # далее возможно функция, не суть важно huge=( `ngrep $options|awk '.........'` ) writeme ( `for число записей в huge do echo ${huge[элемент]}` echo $writeme|$mysql # что бы не плодить много обращений к базе # еще больше кода после
Проблема в том что я не знаю сколько пакетов мне принять но задаю $options так, что приняв 400-600 штук за небольшой промежуток времени знаю что их дальше не будет и хотелось бы прибить процесс не потеряв данные. С записью в файл я уже сделал, но это плохой вариант.