URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8244
[ Назад ]

Исходное сообщение
"скрипт для ipfw "

Отправлено ks1z0r , 28-Апр-09 14:30 
подскажите как обработать строку
nslookup $назавниие_домена_из_файла | grep -E -o '([0-9]{1,3}\.){3}[0-9]{1,3}'
чтоб ее результат был внесен в список правил(для запрещения доступа к этому домену), при условии, что строка возвращает несколько ИП адресов.
использование буферного файла не желательно,  сценарий  на bash.
заранее спс

Содержание

Сообщения в этом обсуждении
"скрипт для ipfw "
Отправлено angra , 28-Апр-09 14:57 
>подскажите как обработать строку
>nslookup $назавниие_домена_из_файла | grep -E -o '([0-9]{1,3}\.){3}[0-9]{1,3}'
>чтоб ее результат был внесен в список правил(для запрещения доступа к этому
>домену), при условии, что строка возвращает несколько ИП адресов.
>использование буферного файла не желательно,  сценарий  на bash.
>заранее спс

for i in $(nslookup $назавниие_домена_из_файла | grep -E -o '([0-9]{1,3}\.){3}[0-9]{1,3}'); do
#чего_вам_там_надо, в $i будет очередной ip
done


"скрипт для ipfw "
Отправлено ks1z0r , 28-Апр-09 15:02 
>>подскажите как обработать строку
>>nslookup $назавниие_домена_из_файла | grep -E -o '([0-9]{1,3}\.){3}[0-9]{1,3}'
>>чтоб ее результат был внесен в список правил(для запрещения доступа к этому
>>домену), при условии, что строка возвращает несколько ИП адресов.
>>использование буферного файла не желательно,  сценарий  на bash.
>>заранее спс
>
>for i in $(nslookup $назавниие_домена_из_файла | grep -E -o '([0-9]{1,3}\.){3}[0-9]{1,3}'); do
> #чего_вам_там_надо, в $i будет очередной ip
>done

данке