Extract portion of log info based on specific word


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Extract portion of log info based on specific word
# 8  
Old 09-28-2010
Hi rdcwayx,

Once again, thank you for your kind help. I'm impressed with your scripting skills. Appreciate it.

I've tried your updated script, but somehow a few words are being cut off. Not sure why.

Please see red highlighted below.

Code:
ep 22 16:15:25 SST 2010
Importing DEVK909562 to client 800
  A tool used by tp produced warnings

Wed Sep 22 16:16:24 SST 2010
Importing DEVK904946 to client 800
  A tool used by tp produced warnings

Did I miss out anything? or this is normal?

Please kindly advice.

Thanks.

Cheers.

---------- Post updated at 02:23 AM ---------- Previous update was at 02:14 AM ----------

Hi rdcwayx,

Sorry for the confusion.

When I checked my sample log file, I found that the problem is with the data itself because when I copy and paste, there is a few wording being cut off already. So that explained what happened.

Later on, I tried to recopy its data again and perform the same testing, the output is as expected. No more problem.

Thanks a millions for your great help and script.

Have a nice day.

Cheers.
# 9  
Old 09-28-2010
Code:
# sed -e 'H;' -ne '/A tool used by/x;s/.*\n\(.*\n.*\n\).*\n.*\n.*\n.*\n.*\n.*\n.*\n.*\n.*\n.*\n/\1/p' -e '/.*Everything OK.*/h;d' file
Wed Sep 22 16:15:25 SST 2010
Importing DEVK909562 to client 800
 A tool used by tp produced warnings
Wed Sep 22 16:16:24 SST 2010
Importing DEVK904946 to client 800
 A tool used by tp produced warnings

This User Gave Thanks to ygemici For This Post:
# 10  
Old 09-28-2010
Hi ygemici,

Thanks for your response.

I had tested your method and it's also working as expected. Great.

Appreciate for your help.

Cheers.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Update a specific field in file with Variable value based on other Key Word

I have an input file with A=xyz B=pqr I would want the value in Second Field (xyz or pqr) updated with a value present in Shell Variable based on the value passed in the first field. (A or B ) while read line do NEW_VALUE = `some functionality done on $line` If $line=First Field-... (1 Reply)
Discussion started by: infernalhell
1 Replies

2. Shell Programming and Scripting

Extract specific lines based on another file

I have a folder containing text files. I need to extract specific lines from the files of this folder based on another file input.txt. How can I do this with awk/sed? file1 ARG 81.9 8 81.9 0 LEU 27.1 9 27.1 0 PHE .0 10 .0 0 ASP 59.8 11 59.8 0 ASN 27.6 12 27.6 0 ALA .0 13 .0 0... (5 Replies)
Discussion started by: alanmathew84
5 Replies

3. Shell Programming and Scripting

HELP: Shell Script to read a Log file line by line and extract Info based on KEYWORDS matching

I have a LOG file which looks like this Import started at: Mon Jul 23 02:13:01 EDT 2012 Initialization completed in 2.146 seconds. -------------------------------------------------------------------------------- -- Import summary for Import item: PolicyInformation... (8 Replies)
Discussion started by: biztank
8 Replies

4. Shell Programming and Scripting

Extract data based on specific search criteria

I have a huge file (about 2 millions records) contains data separated by “,” (comma). As part of the requirement, I can't change the format. The objective is to remove some of the records with the following condition. If the 23rd field on each line start with 302 , I need to remove that from the... (4 Replies)
Discussion started by: jaygamini
4 Replies

5. Shell Programming and Scripting

How to extract log info based on last month?

Hi Gurus I'm using HPUX B.11.23 ia64, the below sample log data was extracted from HPUX commnad: last -R. Sample data: root pts/ta userpc Wed Aug 11 09:46 - 20:21 (10:35) root pts/ta userpc Wed Aug 11 09:44 - 20:10 (10:34) root pts/ta userpc Wed Aug 11... (4 Replies)
Discussion started by: superHonda123
4 Replies

6. Shell Programming and Scripting

Extract all content that match exactly only specific word

Input: 21 templeta parent 35718 36554 . - . ID=parent_cluster_50.21.11; Name=Partial%20parent%20for%20training%20set; 21 templeta kids 35718 36554 . - . ID=_52; Parent=parent_cluster_5085.21.11; 21 templeta ... (7 Replies)
Discussion started by: patrick87
7 Replies

7. Shell Programming and Scripting

Extract lines of text based on a specific keyword

I regularly extract lines of text from files based on the presence of a particular keyword; I place the extracted lines into another text file. This takes about 2 hours to complete using the "sort" command then Kate's find & highlight facility. I've been reading the forum & googling and can find... (4 Replies)
Discussion started by: DionDeVille
4 Replies

8. UNIX for Dummies Questions & Answers

How to extract a portion of text from a log file

I am using Unix on Mac OS X 10.5.6. I am trying to extract the last entry of a log (text) file. As seen below, each log entry looks like the following (date and time change with each log entry): I want the script to extract everything quoted above, including the "===" dividers. ... (2 Replies)
Discussion started by: atilano
2 Replies

9. AIX

need to extract info from log files

hi guys i need to extract information from log files generated by an application. log file has the following lines for each process.. ---------------------------------------------- Fri Aug 03 12:06:43 WST 2007 INFO: Running project PROJECT1 Fri Aug 03 12:06:43 WST 2007 INFO: Source Files... (7 Replies)
Discussion started by: kirantalla
7 Replies

10. Shell Programming and Scripting

extract a portion of log file

hello, I want to grep the log file according to time and get the portion of log from one particular time to other. I can grep for individual lines by time but how should I print lines continuously from given start time till end till given end time. Appreciate your ideas, Thanks chandra (8 Replies)
Discussion started by: chandra004
8 Replies
Login or Register to Ask a Question