Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
Google Site



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-18-2008
Registreret Bruger
 

Join Date: Jun 2008
Beliggenhed: England
Stillinger: 8
Valg af mønstre fra resultaterne af grep

Hi All,

Jeg kæmper med et problem, at jeg spekulerer på (og håber!), At nogen kan hjælpe mig med.

Jeg har en række. Xml-filer, som jeg bruger grep til at søge efter strengen "omfatte". Jeg har brug for at udtrække værdien af det omfatter fra grep resultat.

For eksempel, om en given fil jeg bruge 'grep-i omfatte \u003d', der vender tilbage:
<li include\u003d"NX"> threadpool miljø .....

I dette eksempel har jeg brug for at isolere de »NX '. I sidste ende, jeg har brug for noget, der er til stede mellem "" og følger 'omfatter \u003d'.

Disse mønstre kan forekomme overalt i filen. Desværre er min begrænsede viden om sed og awk er utilstrækkelig til fremskridt.

Thanks in Advance.
Sponsorerede links
  #2 (permalink)  
Old 06-18-2008
Yogesh Sawant's Avatar
Part Time Redaktør og Full Time Dad
 

Join Date: Sep 2006
Beliggenhed: Rossem, Tazenda
Stillinger: 1124
Prøv dette perl script:
Code:
#!/usr/bin/perl
# show_includes.pl
while (<>) {
    while (m/include=\"(.*?)\"/ig) {
        print $1, "\n";
    }
}

køre dette script som:
Code:
perl show_includes.pl filename.xml

  #3 (permalink)  
Old 06-18-2008
Registreret Bruger
 

Join Date: Jun 2008
Beliggenhed: England
Stillinger: 8
Et smukt elegant løsning, der er vigtigere, arbejder

Mange tak Yogesh.
Sponsorerede links
Closed Thread

Bogmærker

Tags
perl, xml

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er Slukket


Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
grep mønstre - File dhanamurthy Shell Programmering og Scripting 1 05-08-2008 11:24 PM
hvordan man grep for strækninger mellem 2 give mønstre? melanie_pfefer Shell Programmering og Scripting 1 04-03-2008 12:38 PM
Grep i flere mønstre WillImm123 Shell Programmering og Scripting 7 03-01-2006 04:23 PM
Grep flere mønstre malaymaru Shell Programmering og Scripting 4 09-25-2005 02:20 AM
grep i flere mønstre tselvanin UNIX for dummyer Spørgsmål & svar 1 11-12-2003 07:43 PM



Alle tidspunkter er GMT -4. Den tid er nu 02:33 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Indhold Copyright © 1993-2010. Alle rettigheder Reserved.Ad Management by RedTyger

Content Relevant webadresser ved vBSEO 3.2.0