SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] put foo fra linien indeholdene bar ind i $var



Hej Kim.

> jeg har en tekstfil, og jeg vil gerne finde alle de linier der
> indeholder ordet FOO. fra de linier vil jeg så tage den variable tekst
> efter BAR=  og putte ind i $FOOBAR (der er "" omkring teksten efter BAR=
> ).
> Hvordan pokker gør man dette ? 

Hvis du ikke kender raekkefoelgen paa FOO og BAR= kan du fx. lave en RE i stil med:

while (<>) {
    if (/FOO/) {
        if (/BAR=\"(.*)\"/) {
            $FOOBAR = $1;
        }
    }
}

Er det noget i den stil du mener?

Mvh,

Claus 



 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .