Я имитировал комара в среде bash/ksh и нашел
stub_mosquitto |
sed -e 's/.*m0, //' -e 's/, .*bytes))//' | while read line; do
if [[ "${line}" = \'* ]]; then
echo -n "${line}, "
else
echo "${line}, $(date)"
fi
done
здесь я использовал sed для резки интересных деталей.
Я использую во время чтения строки для простого способа соединения 2 строк (и добавления даты). Это возможно с sed или tr, но для этого может понадобиться некоторая работа (разные версии sed).
Я не совсем понимаю вызов mosquitto_sub, поэтому я показываю решение только тогда, когда строки проходят через трубу:
#
?2>&1
grep пропустит их. При отправке модуля Synproxy Syn-Ack отвечает модуль маршрута. Вы должны добавить нужный маршрут, чтобы он мог отправлять ответы Syn-Ack на основе заданных маршрутов.