sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #95983
Re: Erstatte en linie med en anden i script
>
> On Thu, Aug 14, 2008 at 09:04:04 +0200, Torben Andersen wrote:
> > Hejsa,
> >
> > Har behov for et script på nogle gamle Solaris bokse, som kan søge
> > gennem en bestemt tekstfil, identificere en bestemt linie og gemme
> > den. Denne linie skal så erstatte den linie i en anden fil, der
> > opfylder samme betingelser.
> >
> > En linie kan f.eks. se ud som:
> >
> > .L1TH 5 "apb" "C0805_BDY" 0 2 0 0 -15 20 0 0 0 0 0 0 0 0 0 0 0 0 0
> > 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> >
> > linien identificeres på .L1TH og C0805_BDY - dvs. 1. og 4. ord.
> >
> > Jeg har BASH, SED, AWK og PERL på maskinerne, men er selv rimelig
> > blank mht. brugen. Nogen råd??
> >
>
Det har været lidt sjovt at følge med her - men jeg tror vist
flertallet har overset en lille detalje (hvis da ikke det er mig som
har misforstået spørgerens spørgsmål).
Han skal med et søgekriterie søge på en tekstlinie i FIL1 - resultatet
skal erstatte linier med samme søgekriterie i FILx
Alle eksempler her erstatter såvidt jeg kan se bare teksten i FIL1 med
"noget andet".
Mvh
Jesper K. Pedersen
References