grep IPとポート番号を1行で書く

grep IPとポート番号を1行で書く

grepとcutを使用して、nmapスキャン結果のIPとポートを次のように返しました。

192.168.1.221
80
443
192.168.1.223
25

希望の出力:

192.168.1.221:80
192.168.1.221:443
192.168.1.223:25

ベストアンサー1

awk '/\./{ip = $0; next}; {print ip":"$0}'

この入力で十分です。

nmapプログラム処理に適した形式で出力することを選択できますxml

おすすめ記事