itstrue
Goto Top

Liste mit 40000 IP Adressen sortieren

Hallo,

ich habe eine Liste ips.txt mit ca. 40000 IP Adressen, die für eine Blockliste formatiert werden sollen.

Die Adressen sind lediglich durch ein Leerzeichen getrennt und folgen ohne Zeilenumbruch aufeinander.

Wie kann ich sie so trennen, dass pro Zeile nur 1 IP steht?

Danke

Content-Key: 1915273507

Url: https://administrator.de/contentid/1915273507

Printed on: April 27, 2024 at 01:04 o'clock

Member: spinnifex
spinnifex Feb 14, 2022 at 21:24:11 (UTC)
Goto Top
Auch hallo!

Habe eben mal mit notepad++ gespielt. Da funktioniert ein einfaches Suchen&Ersetzen mit dem Suchmodus "Reguläre Ausdrücke". Als Ersatz für die Leerzeichen setzt Du "/n" ein.

Viel Erfolg!
Spinnifex
Mitglied: 1915348599
Solution 1915348599 Feb 14, 2022 updated at 21:27:51 (UTC)
Goto Top
cat list.txt | tr " " "\n" >newlist.txt  
Member: itstrue
itstrue Feb 14, 2022 at 21:32:49 (UTC)
Goto Top
@spinnifex:
Danke: Hab ich probiert, jetzt hab ich keine Leerzeichen mehr dafür die "/n" aber die IPs stehen nicht getrennt fortlaufend
Member: Spirit-of-Eli
Spirit-of-Eli Feb 14, 2022 at 21:42:10 (UTC)
Goto Top
Zitat von @itstrue:

@spinnifex:
Danke: Hab ich probiert, jetzt hab ich keine Leerzeichen mehr dafür die "/n" aber die IPs stehen nicht getrennt fortlaufend

Moin,

beim Noteoad++ kannst du auch einen "Tab stop" ersetzen.

Gruß
Spirit
Member: itstrue
itstrue Feb 14, 2022 at 21:47:39 (UTC)
Goto Top
Sorry, leider bisher erfolglos
Member: Lochkartenstanzer
Solution Lochkartenstanzer Feb 14, 2022 at 21:53:56 (UTC)
Goto Top
Moin

sed -e "s: :\n:g" <ips.txt > ipsneu.txt

lks
Member: spinnifex
spinnifex Feb 14, 2022 updated at 21:59:01 (UTC)
Goto Top
Ein deutliches Huch!!

Mein Versuch mit "10.10.10.10 10.10.10.11 10.10.10.12" hat eben anstandslos und auf Anhieb funktioniert. Jetzt steht da

10.10.10.10
10.10.10.11
10.10.10.12

leerzeichen

Unter Ansicht ist der Automatische Zeilenumbruch aktiviert.

Irritiert ...
Spinnifex
Member: itstrue
Solution itstrue Feb 14, 2022 at 22:04:26 (UTC)
Goto Top
@spinnifex:
In Deinem 1. Post hattest du aber "/n" statt "\n" geschrieben.

Jetzt funktioniert esface-smile
Member: -WeBu-
-WeBu- Feb 21, 2022 at 10:04:26 (UTC)
Goto Top
Die Weisheit des Homo Computapiens: face-smile

1. Versuche erst, was du posten willst.
2. Poste nur, was du erfolgreich versucht hast.