![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| 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. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| search ")" med egrep - egrep: syntaksfejl | sagarjani | UNIX for dummyer Spørgsmål & svar | 7 | 10-14-2008 07:30 AM |
| egrep / grep følge af flere filer | tvrman | Shell Programmering og Scripting | 3 | 08-07-2008 08:29 AM |
| Egrep snyde ark overalt? Søger efter betydningen i egrep-C | leelm | UNIX for dummyer Spørgsmål & svar | 2 | 01-11-2008 03:37 PM |
| perl - kopiere filer | BG_JrAdmin | Shell Programmering og Scripting | 1 | 12-13-2007 09:50 PM |
| Perl uploade filer | sstevens | UNIX for Advanced & Ekspertsøgning Brugere | 16 | 02-24-2004 03:03 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Perl eller awk / egrep fra store filer?
Hej eksperter.
I en tråd, jeg har bedt dig, hvordan du grep strengen fra nedenfor prøve fil - Desværre scriptet ikke gav korrekte output (det glemte mange strings). Det skete kan jeg gjorde gav dig den rette indholdet af filen Det var den script - "$ perl -00nle 'Udskriv slutte "\ n", / <fullOperation> (.*?):.*< fullResult >(.*?);/ s' filename.txt" Nu for dig convinience jeg indsætte indholdet her fra begyndelsen af fil - Output af nedenstående fil ville være - CREATE RESP: -3.010 DELETE RESP: 0 CREATE RESP: 911364896 GET RESP: 0 SET RESP: 911265678 <? xml version \u003d'1 .0 'encoding \u003d' ISO-8859-1 "standalone \u003d" nej "?> <LogItems> <log logid\u003d"83efeae5190811100759420954"> <category> Upstream.CAI </ kategori> <operation> Login </ operation> <target> CAI </ target> <instance> </ eksempel> <user> </ brugeren> <Context> </ Context> <fullOperation> LOGIN: SERVER1: eri4ema </ fullOperation> <starttime> 20081110075942,366900 </ StartTime> <stoptime> 20081110075942,424451 </ stoptime> <fullResult> RESP: 3001; </ fullResult> <status> UNDLADT </ Status> </ log> <log logid\u003d"83efeae5190811100759480955"> <category> Upstream.CAI </ kategori> <operation> Login </ operation> <target> CAI </ target> <instance> </ eksempel> <user> </ brugeren> <Context> </ Context> <fullOperation> LOGIN: SERVER1: eri4ema; </ fullOperation> <starttime> 20081110075948,375669 </ StartTime> <stoptime> 20081110075948,375923 </ stoptime> <fullResult> RESP: 3007; </ fullResult> <status> UNDLADT </ Status> </ log> <log logid\u003d"83efeae5190811100759580956"> <category> Upstream.CAI </ kategori> <operation> Login </ operation> <target> CAI </ target> <instance> </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> LOGIN: SERVER1 :*******;</ fullOperation> <starttime> 20081110075958,354986 </ StartTime> <stoptime> 20081110075958,355238 </ stoptime> <fullResult> RESP: 0; </ fullResult> <status> VELLYKKET </ Status> </ log> </ LogItems> <? xml version \u003d'1 .0 'encoding \u003d' ISO-8859-1 "standalone \u003d" nej "?> <LogItems> <log logid\u003d"83efeae5190811100802020957"> <category> Upstream.CAI </ kategori> <operation> Få </ operation> <target> ESUB </ target> <instance> KODE \u003d 432350114484630 </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> GET: ESUB: kode, 432350114484630; </ fullOperation> <starttime> 20081110080202,185236 </ StartTime> <stoptime> 20081110080202,834500 </ stoptime> <fullResult> RESP: 11000003; UKENDT tegner; </ fullResult> <status> UNDLADT </ Status> </ log> </ LogItems> <? xml version \u003d'1 .0 'encoding \u003d' ISO-8859-1 "standalone \u003d" nej "?> <LogItems> <log logid\u003d"83efeae5190811100802120958"> <category> Upstream.CAI </ kategori> <operation> Få </ operation> <target> DSUB </ target> <instance> </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> GET SUB: mdn, 989352375449; </ fullOperation><starttime> 20081110080212,352053 </ StartTime> <stoptime> 20081110080213,376720 </ stoptime> <fullResult> RESP: 0: mdn, 989352375449: KODE, 432350114484630: LAND, FI: LANG, fi: PRE, 0: SUBNAME, Eserve: MMS, 1; </ fullResult> <status> VELLYKKET </ Status> </ log> </ LogItems> <? xml version \u003d'1 .0 'encoding \u003d' ISO-8859-1 "standalone \u003d" nej "?> <LogItems> <log logid\u003d"83efeae5190811100802350959"> <category> Upstream.CAI </ kategori> <operation> Få </ operation> <target> ACCOUNTINFORMATION </ target> <instance> </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> GET: ACCOUNTINFORMATION: SubscriberNumber, 989352375449; </ fullOperation> <starttime> 20081110080235,264165 </ StartTime> <stoptime> 20081110080235,555880 </ stoptime> <fullResult> RESP: -3,010;; </ fullResult> <status> UNDLADT </ Status> </ log> <log logid\u003d"83efeae5190811100802450960"> <category> Upstream.CAI </ kategori> <operation> Slet </ operation> <target> EDSUB </ target> <instance> </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> DELETE: EDSUB: kode, 432350114484630: mdn, 989352375449: PRE, 0 EST, alle; </ fullOperation><starttime> 20081110080245,012208 </ StartTime> <stoptime> 20081110080245,857994 </ stoptime> <fullResult> RESP: 0; </ fullResult> <status> VELLYKKET </ Status> </ log> <log logid\u003d"83efeae5190811100802510961"> <category> Upstream.CAI </ kategori> <operation> Opret </ operation> <target> EDSUB </ target> <instance> </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> Opret: EDSUB: kode, 432350114484630: KI, 1C9B39AAF3931D60C064F6E8FBB5B1E6: mdn, 98935237544 9: PRE, 0 EST, alle; </ fullOperation><starttime> 20081110080251,089898 </ StartTime> <stoptime> 20081110080251,489396 </ stoptime> <fullResult> RESP: 911364896 </ fullResult> <status> UNDLADT </ Status> </ log> <log logid\u003d"83efeae5190811100802540962"> <category> Upstream.CAI </ kategori> <operation> Få </ operation> <target> ESUB </ target> <instance> KODE \u003d 432350114484630 </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> GET: ESUB: kode, 432350114484630; </ fullOperation> <starttime> 20081110080254,000313 </ StartTime> <stoptime> 20081110080254,697545 </ stoptime> <fullResult> RESP: 0: mdn, 989352375449: KODE, 432350114484630: T11, 1: T21, 1: T22, 1: B16, 1: T62, 1: BAIC, 0: BAOC, 0: BOIC, 0: Biro, 0 : BORO, 0: BOIH, 0: BOS4, 0: CLIP, 1: CLIR, 0: CFB, 1: CFNR, 1: CFNA, 1: CFU, 1: Hold 1: CW, 1: MPTY, 1: BAICS , 0,0: BAOCS, 0,0: BOICS, 0,0: PRE, 0; </ fullResult> <status> VELLYKKET </ Status> </ log> <log logid\u003d"83efeae5190811100802570963"> <category> Upstream.CAI </ kategori> <operation> Set </ operation> <target> DSUB </ target> <instance> </ eksempel> <user> SERVER1 </ brugeren> <Context> SOG </ Context> <fullOperation> SET SUB: mdn, 989352375449; </ fullOperation><starttime> 20081110080257,888204 </ StartTime> <stoptime> 20081110080257,999121 </ stoptime> <fullResult> RESP: 911265678 </ fullResult> <status> UNDLADT </ Status> </ log> </ LogItems> |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|