Hi,
stehe vor folgendem Problem:
Aus einer Datei sollen bestimmte Zeilen entfernt werden, wenn ein bestimmtes Wort enthalten ist.
Beispiel:
variable,alpha,hier steht ebenfalls Text
variable,beta,hier steht ebenfalls Text
variable,gamma,hier steht ebenfalls Text
variable,delta,hier steht ebenfalls Text
Sobald im Text das Wort "beta" gefunden wird, soll die komplette Zeile gelöscht werden.
Wenn das ganze dann auch noch im Perl zu realisieren wäre, könnte das ganze auch Plattformunabhängig laufen.
Hab leider zu wenig ahnung, als dass ich das Problem so einfach lösen könnte.
bin für jeden Tipp dankbar.
Gruß
Thomas
Zeilen aus Datei entfernen
Re: Zeilen aus Datei entfernen
<font face="Courier New">grep -v "beta" datei > neuedatei</font><!--fixed-->
wenn der suchbegriff nicht als teilstring erlaubt sein soll, zusätzlich "-w" angeben (zb "betaversion" würde damit nicht als treffer betrachtet).
man grep.
wenn der suchbegriff nicht als teilstring erlaubt sein soll, zusätzlich "-w" angeben (zb "betaversion" würde damit nicht als treffer betrachtet).
man grep.
Re: Zeilen aus Datei entfernen
www.nisse.de > downloads > chlog ist genau das, was Du brauchst:
chlog Dateiname Ausdruck_nach_dem_gefiltert_werden_soll
chlog name_of_logfile IP-number
chlog separates certain IP-number entries from a logfile
and writes the separated IP-number entries to a file and
the new logfile without these filtered entries.
chlog Dateiname Ausdruck_nach_dem_gefiltert_werden_soll
chlog name_of_logfile IP-number
chlog separates certain IP-number entries from a logfile
and writes the separated IP-number entries to a file and
the new logfile without these filtered entries.