Делают так:
nmap -p21 -oG - -iL ./iplist.dat | grep open
и получаю вывод:
Host: 192.168.1.4 () Ports: 21/open/tcp//ftp///
Host: 192.168.1.5 () Ports: 21/open/tcp//ftp///
Host: 192.168.1.23 () Ports: 21/open/tcp//ftp///
Host: 192.168.1.28 () Ports: 21/open/tcp//ftp///
Host: 192.168.1.18 () Ports: 21/open/tcp//ftp///
Такой вывод мне подходит, в плане форматирования.
Запихиваю все это в цикл для дальнейшей обработки:
for i in $(nmap -p21 -P0 --host_timeout 300 -oG - -iL ./iplist.dat | grep open);
do
echo $i;
done
но при его выполнении получаю следующиее:
Host:
192.168.1.4
()
Ports:
21/open/tcp//ftp///
Host:
192.168.1.5
()
Ports:
21/open/tcp//ftp///
Host:
192.168.1.23
()
Ports:
21/open/tcp//ftp///
Host:
192.168.1.28
()
Ports:
21/open/tcp//ftp///
Host:
192.168.1.18
()
Ports:
21/open/tcp//ftp///
Что не приемлимо для дальнейшего парсинга.
Что я делаю не так? Как получить правильное форматирование?
Ответ на:
комментарий
от SatanClaus
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Nmap 5.30BETA1 не находит порты (2010)
- Форум Почему закрыт порт 80 и 443 (2017)
- Форум [паранойя] а что за rpcuser? (2010)
- Форум Помогите с регуляркой на OpenWrt (2014)
- Форум у клиентов не работает приём почты по 110 порту (2013)
- Форум Фильтруются пакеты на сервере (2016)
- Форум Доступ к transmission-daemon по локальной сети (2014)
- Форум Задачка. Найти причину почему не работают некоторые сайты в локалке (2013)
- Форум Брутфорс WP-шки и зараженные CentOS? (2014)
- Форум Помогите подключиться по ssh к vps из-за институтского NAT (2016)