У меня та же проблема, и я попытался создать симблек из iptables
в iptables-save
, который был рекомендован на их вики-странице DD-WRT _ V24 _ .26 _ iptables-save , но это не сработало для меня.
Для решения этой проблемы был создан файл оболочки с содержимым /tmp/.ipt
.
/jffs/bin/iptables-save :
#!/bin/sh
cat /tmp/.ipt
ПРИМЕЧАНИЕ: вики-страница ( DD-WRT _ V24 _ .26 _ iptables-save ) посвящена «Firewall Builder» - я не тестировал это решение с помощью «Firewall Builder».
-121--60862-
Я понял, что программа должна быть запущена как sudo, чтобы она могла получить доступ к порту... Надеюсь, это поможет кому-то в будущем.
ОТРЕДАКТИРОВАНО: программе c, которой я обладаю, требуется разрешение sudo для подключения сокета к порту UDP 53000 и отправки пакетов через этот порт.
-121--195218-
Тестирование с использованием BASH.
while read LINEFILE2
do
printf "$LINEFILE2" >> File3
while read LINEFILE1
do
read PATTERN ADDITIONS <> File3
}
done < File1
done < File2
Если требуется найти образец внутри всей линии, а не только в столбце 2 можно получить команду cut
из конструкции трубы.