I have a file test.txt with the following information
start
id 10
address Richmond
name jack
xxxxx
aaaaa
lastname black
yyyy
zzzzz
id 11
address Central
name rick
cccccc
dddddd
lastname hanna
eeeee
yyyyy
id 12
address denver
name jack
sssss
tttttt
lastname strong
rrrrr
mmmmm
id 13
address Virginia
name mick
aaaaaaa
ooooooo
lastname jagger
gggggg
hhhhhh
id 14
address Maine
name rick
sssss
sssss
lastname stewart
ssssss
ffffff
end
Now I want to search for a particular first name , say jack, and it should return the following information:
id 10
address Richmond
name jack
lastname black
id 12
address denver
name jack
lastname strong
How can i get this information -- this is getting the previous two lines from the actual pattern and also some information a particular number of lines after the patten ?
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|