help with egrep


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers help with egrep
# 1  
Old 07-31-2006
help with egrep

I have a file called alert.log containing the following:

WARNING: received KRVX_OPER_CANNOT_SUPPORT
knlldmm: gdbnm=CROOP
knlldmm: objn=23793
knlldmm: objv=1
knlldmm: scn=5189816456
knllgobjinfo: MISSING Streams multi-version data dictionary!!!
knlldmm: gdbnm=FDROP
knlldmm: objn=49385
knlldmm: objv=2
knlldmm: scn=5201332536


Is there any way I can use egrep to pull out only lines 6-10 out of the file? I tried using:

egrep -n -i "knllgobjinfo|knlldmm" alert.log

but that also gives me lines 2-5 which I dont want.
If egrep can't do it, what else can I use that can?

Thanks in advance.
# 2  
Old 08-01-2006
Code:
sed -n '6,10p' alert.log

You can also use regex ranges:
Code:
sed -n '/knllgobjinfo/,/$/p' alert.log

# 3  
Old 08-01-2006
hi jim.First command is printing 6-10 but the second one is printing only 6-7 lines.

Code:
sed -n '/knllgobjinfo/,/$/p' alert.log

# 4  
Old 08-01-2006
typo, my bad.:
(this assumes there is a \n on the end of the last line)
Code:
sed -n '/knllgobjinfo/,$p' alert.log

# 5  
Old 08-01-2006
Thanks a lot, you answered my question, but its not exactly what I was looking, I wasn't as specific as I should have been.

What I really meant is: How can I print to standard output the line beginning with "knllgobjinfo" and its following 4 lines, regardless of where it occurs in the file.

Thanks again.
# 6  
Old 08-01-2006
Dude try following.

sed -n -e '/knllgobjinfo/,+4 p' datafile

Cheers,
Nilesh
# 7  
Old 08-01-2006
nope, this is the error that I get.

sed: 0602-404 Function /knllgobjinfo/,+4 p cannot be parsed.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Egrep

Hi I am trying to run CMD that combining EGREP and PERL in multiple files cat *07:00.22-12-13.txt | egrep" NAME| perl -ne 'print if /^sid9/ .. /^!/' " I need the see the NAME and the text from sid9 to ! how can I use the EGERP in parallel to the PERL ? This is one file Qqq... (2 Replies)
Discussion started by: sharong
2 Replies

2. Shell Programming and Scripting

Help with egrep

Hi, I need to search for a exact word in a file and I have a list of allowable values in a list file. I search something like this using egrep -f option: >egrep -f list.txt data.txt New New York NewYork > list.txt file has the allowable value for search and this file can be edited to... (5 Replies)
Discussion started by: calredd
5 Replies

3. Shell Programming and Scripting

egrep

i am new to bash or scripting period and had a question about how I could use the egrep command (or if there should be another command to use) to accomplish the following goal. Need to look through the ndm files labeled as S20090709.999 and if I cannot find a specific date then search the archived... (5 Replies)
Discussion started by: freddie999
5 Replies

4. UNIX for Dummies Questions & Answers

help on egrep

HI, I have two files filea, fileeb filea z283110z67 xx65686377 xx654681zz xx652836xx xx653881zz xx65480z11 xx654z5466 xx65510000 xx65670000 xx656z0000 xx656z1822 fileb (3 Replies)
Discussion started by: krao
3 Replies

5. UNIX for Dummies Questions & Answers

search ")" with egrep - egrep: syntax error

Hi Guys, we have a shell script which basically query the Database which retrieves huge data and use the data with "egrep" . Now there is some data which contains characters like "abc)" and the same is used like below : "egrep (.+\|GDPRAB16\|GDPR/11702 96 abc)\|$ temp.txt" now while... (7 Replies)
Discussion started by: sagarjani
7 Replies

6. UNIX for Dummies Questions & Answers

Egrep

what does "egrep """ do ?? Can anyone explain this with an example .. please .. (2 Replies)
Discussion started by: risshanth
2 Replies

7. Shell Programming and Scripting

help on egrep

Hi there, How many multiple values can be in egrep for seraching? i am giving more values but i am getting the error like Unknown error. My input in extended to 2nd line. my command is like below. egrep -i -h... (2 Replies)
Discussion started by: arund_01
2 Replies

8. Shell Programming and Scripting

egrep help

Hi there, Im having some issues using egrep, I have a text file containing server logs: the user imputs 2 arguments, which are error checked and made into $searchMonth $searchYear respectivley. I then do the grep command: egrep /$searchMonth/ $file | egrep /$searchYear: | wc -l ... (1 Reply)
Discussion started by: Darklight
1 Replies

9. Shell Programming and Scripting

egrep

Hi, I don't understand what is the correct way of writing: egrep -l '{$min,$max} $pattern' $filename I tryed to search on google how to wtrite {$min, $max}, but I don't have success (7 Replies)
Discussion started by: DNAx86
7 Replies

10. UNIX for Dummies Questions & Answers

Egrep cheat sheet anywhere? Looking for meaning of egrep -c

Hi I've been searching google and have not found what egrep -c means. Does anyone know where I can get a cheat sheet or what that -c means? thanks, Linda (2 Replies)
Discussion started by: leelm
2 Replies
Login or Register to Ask a Question