So bereinigen Sie die Masscan-Ausgabe (-oL)

Ich habe ein Problem mit der Ausgabe, die vom Dienstprogramm "masscan" mit den Optionen "-oL" erstellt wurde ("grep-able" -Ausgabe). es gibt beispielsweise Folgendes aus:

Host: 143.137.155.7 ()  Ports: 80/open/tcp////
Host: 177.105.21.41 ()  Ports: 8080/open/tcp////
Host: 187.78.236.98 ()  Ports: 80/open/tcp////
Host: 177.137.76.220 () Ports: 8080/open/tcp////
Host: 177.105.10.112 () Ports: 9000/open/tcp////
Host: 191.232.34.9 ()   Ports: 80/open/tcp////
Host: 179.55.65.144 ()  Ports: 80/open/tcp////
Host: 177.83.203.147 () Ports: 8080/open/tcp////
Host: 177.182.50.124 () Ports: 8000/open/tcp////

Das oben Gesagte ist weder gut lesbar noch leicht zu verstehen.

Wie kann ich Linux-Befehlszeilendienstprogramme verwenden, z. sed, awk oder grep, um mit der obigen Datei etwas wie folgt auszugeben?

143.137.155.7:80
177.105.21.41:8080
187.78.236.98:80
177.137.76.220:8080
177.105.10.112:9000

Antworten auf die Frage(8)

Ihre Antwort auf die Frage