Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 21. Nov 2018 9:33

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Frage zu sed evl. auch awk
BeitragVerfasst: 19. Jun 2007 16:33 
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


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 19. Jun 2007 21:38 
Offline
Benutzeravatar

Registriert: 06. Mai 2006 19:58
Beiträge: 252
Mit grep geht es auch:
Code:
grep -o '\[[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\]' Dateiname
viele Grüße
Frank


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 21. Jun 2007 20:46 
Offline

Registriert: 03. Mär 2006 23:16
Beiträge: 430
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_fetc ... lf/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


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de