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

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Shell: Zeile in Datei finden und durch andere Zeile ersetzen ?

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
eq
Gast





BeitragVerfasst am: 07. Apr 2002 22:52   Titel: Shell: Zeile in Datei finden und durch andere Zeile ersetzen ?

hi ..

wie kann ich eine ganz bestimmte Zeile in einer Datei finden, und sie dann komplett durch eine andere zeile ersetzen ?

ich brauche dies, da ich in ca. 500 Configfiles nach einer Zeile suchen muß, um sie zu korrigieren.

Danke schon mal
 

demian
Gast





BeitragVerfasst am: 08. Apr 2002 1:33   Titel: Re: Shell: Zeile in Datei finden und durch andere Zeile ersetzen ?

Mit sed oder awk wird das schon gehen... Das Problem wird es sein, den einen regulären Ausdruck zu finden, der genau auf die fragwürdige Zeile und sonst auf keine andere passt. Besteht da Hoffnung?
 

eq
Gast





BeitragVerfasst am: 08. Apr 2002 13:35   Titel: Re: Shell: Zeile in Datei finden und durch andere Zeile ersetzen ?

die Zeile schaut folgendermaßen aus

PRGBATCH = "TRANS/log_`date`" | $PRG";

und soll abgeändert werden in

PRGBATCH = "$TRANS/log/log_`date '+%h%y'`" | $PRG";

diese Zeile gibt es definitiv nur EIN MAL
ich hätte auch kein Problem, wenn diese Dateien dann als neue dateien erzeugt werden ...


danke
 

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

 
Gehen Sie zu:  

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