Help me....


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Help me....
# 1  
Old 12-17-2003
Help me....

I'm trying to extract some data from a file. The data I what to extract is between an = sign and a : (colon).

I've been trying to use the cut command, but it doesn't seem to except multiple delimiters

Here some sample data. Here I what to extract 2381, Complete etc

Job ID = 2381 : Record status = Complete : Document Name = qmuser.805_LM243_2-XND5B.ps.0.gz.1 : Sender Name = SYSTEM : Disposition = Print : Job Status = Completed : Print Server Name = DP4635A : Virtual Printer = printera : Printer Type = Xerox DocuPrint 2000 Series 135 EPS : Job Submission Date = 1071584178 : Input File Size (bytes) = 10805057 : PDL Format = PostScript : Start RIP Time = 1071584439 : Stop RIP Time = 1071584451 : Elapsed RIP Time (seconds) = 12 : Number Pages RIPped = 10 : Print Start Date = 1071584452 : Print Completion Date = 1071584482 : Pages To Print = 1 - End of job : Copies Requested = 1 : Copies Printed = 1 : Total Sheets Printed = 5 : Total Impressions Printed = 10 : Number 2-Sided Sheets Printed = 5 : Finishing Applied 1 = None : Medium 1, Number Printed = 2 : Medium 1, Type= Plain : Medium 1, Size= 8.3 x 11.7 in. : Medium 1, Color = White : Medium 1, Name = Unspecified : Medium 1, Weight = 75.0 g/mē : Medium 2, Number Printed = 1 : Medium 2, Type= HEADED : Medium 2, Size= 8.3 x 11.7 in. : Medium 2, Color = White : Medium 2, Name = Unspecified : Medium 2, Weight = 75.0 g/mē : Medium 3, Number Printed = 2 : Medium 3, Type= DCFORM : Medium 3, Size= 8.3 x 11.7 in. : Medium 3, Color = White : Medium 3, Name = Unspecified : Medium 3, Weight = 75.0 g/mē

Job ID = 2380 : Record status = Complete : Document Name = LTSB Renewal Notice Travel Pack --- d \qmaster\spool1\qmuser.8664_LM245_20031216094308.ps.0 : Sender Name = qmuser : Disposition = Print : Job Status = Completed : Print Server Name = DP4635A : Virtual Printer = printera : Printer Type = Xerox DocuPrint 2000 Series 135 EPS : Job Submission Date = 1071580086 : Input File Size (bytes) = 453794516 : PDL Format = PostScript : Start RIP Time = 1071580249 : Stop RIP Time = 1071581453 : Elapsed RIP Time (seconds) = 1204 : Number Pages RIPped = 6750 : Print Start Date = 1071580263 : Print Completion Date = 1071583735 : Pages To Print = 1 - End of job : Copies Requested = 1 : Copies Printed = 1 : Total Sheets Printed = 3375 : Total Impressions Printed = 6750 : Number 2-Sided Sheets Printed = 3375 : Finishing Applied 1 = None : Medium 1, Number Printed = 2 : Medium 1, Type= Plain : Medium 1, Size= 8.3 x 11.7 in. : Medium 1, Color = White : Medium 1, Name = Unspecified : Medium 1, Weight = 75.0 g/mē : Medium 2, Number Printed = 1351 : Medium 2, Type= HEADED : Medium 2, Size= 8.3 x 11.7 in. : Medium 2, Color = White : Medium 2, Name = Unspecified : Medium 2, Weight = 75.0 g/mē : Medium 3, Number Printed = 2022 : Medium 3, Type= DCFORM : Medium 3, Size= 8.3 x 11.7 in. : Medium 3, Color = White : Medium 3, Name = Unspecified : Medium 3, Weight = 75.0 g/mē

Can anyone help me?
# 2  
Old 12-17-2003
awk 'BEGIN{RS=":";FS="="}{print $2}' $FILE
# 3  
Old 12-17-2003
Many Thanks
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question