Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Frage zu sed evl. auch awk

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
gefrusteter sed user
Gast





BeitragVerfasst am: 19. Jun 2007 16:33   Titel: Frage zu sed evl. auch awk

Hi,

Ich probiere schon den ganzen mit sed und awk rum und bekomme es leider nicht hin.
Ich will aus einem Text File wo eine IP Adresse immer in "[....] "steht nur die
IP Adresse rausschneiden.
Wie lösche ich am einfachsten alles vor [ und alles nach ].

Über jeden Tipp bi nich dankbbar.

Grüße
Stefan
 

hastifranki



Anmeldungsdatum: 06.05.2006
Beiträge: 252

BeitragVerfasst am: 19. Jun 2007 21:38   Titel:

Mit grep geht es auch:

Code:
grep -o '\[[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\]' Dateiname


viele Grüße
Frank
 
Benutzer-Profile anzeigen Private Nachricht senden

komsomolze



Anmeldungsdatum: 03.03.2006
Beiträge: 429

BeitragVerfasst am: 21. Jun 2007 20:46   Titel:

Mit Gruppierungen vielleicht?

sed 's@^(.*)[(.*)](.*)$@\2@'
die mittlere Gruppe wäre dann die IP.
Jedoch müssen die Klammern jeweils gequoted werden:
Code:
sed 's@^\(.*\)[\(.*\)]\(.*\)$@\2@'
klappt aber so nur bei einer IP pro Zeile.


EDIT
http://www.sm.luth.se/~alapaa/file_fetch/unixcdbookshelf/sedawk/
http://www.gnu.org/software/gawk/manual/gawk.html
http://www.linuxfibel.de/awk.htm
http://mozart.nt.fh-koeln.de/pits/regex.html
Jeweils auch die sed-Artikel.
_________________
mfg komsomolze
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy