А как можно прочитать последовательно из файла пары PROTOCOL PORT, которые записаны построчно (в каждой строчке одна пара)? К примеру, TCP 21 UDP 53 UDP 2323
Как теперь в шелле можно прочитать протокол и порт в отдельные переменные? В скрипте типа
for DPORT in `cat $file | awk '{print $1 $2}'`; do ... done
в $DPORT попадают оба поля и непонятно как их разделить, так как внутри цикла их надо использовать в команде iptables -p $proto --dport $port