My requirement is that when ever search criteria matchs in log file, the previous line just above the search word as well as search word should be print.
sample log file
No if i search for 94145, then output shoul be -
another example, if user search for 2010, then output should be -
Hi,
how can i print the previous, current and next line using sed?
current line is the matching line.
The following prints all lines containing 'Failure' and also the immediate next line
cat $file | sed -n -e '/Failure/{N;p;}'
Now, i also want to print the previous line too.
Thanks,... (8 Replies)
Hello,
Can anybody help me to correct my sed syntax to find the string and print previous two lines and current line and next one line.
i am using string as "testing"
netstat -v | sed -n -e '/test/{x;2!p;g;$!N;p;D;}' -e h
i am able to get the previous line current line next line but... (1 Reply)
HELLO...I wanted to ask you, than sure know unix more than me, as I can obtain the following solution: I have a file with rows of the type:
CIAO COME STAI
PERCHE COME STAI
CIAO COME VA
ALLO CHE FACCIAMO
.................
I would that if in a line is present the word (for example) " CHE... (9 Replies)
Hi guys,
I have found your forum super useful. However, right now I am stuck on a seemingly "simple" thing in AWK. I have two columns of data, the first column in Age (in million years) and the second column is Convergence Rate (in mm/yr).
I am trying to process my data so I can use it to... (2 Replies)
plz help me!!
I have this file ,
3408 5600
3796 6035
4200 6285
4676 0
40 1554
200 1998
652 2451
864 2728
1200 0
I want it like if $2==0,replace it with field from the previous line+500
say here the o/p would be like
3408 5600
3796 6035
4200 6285... (16 Replies)
Hi all,
on Solaris 10, I'd like to print a range of lines starting at pattern but also including the very first line before pattern.
the following doesn't print the range starting at pattern and going down to the end of file: cat <my file> | sed -n -e '/<pattern>{x;p;}/'
I need to include the... (1 Reply)
Hi all,
From a while loop I am reading a sorted file where I want to print only the lines that have $1 match and $2 only when the difference from $2 from the previous line is > 30.
Input would be like ...
AN237 010 193019 0502 1 CSU Amoxycillin
AN237 080 ... (2 Replies)
Hello,
I have below format log file,
Comparing csv_converted_files/2201/9747.1012H67126.5077292103609547345.csv and csv_converted_files/22019/97447.1012H67126.5077292103609547345.csv
Comparing csv_converted_files/2559/9447.1012H67126.5077292103609547345.csv and... (6 Replies)
Hi All,
I need to print the characters in the previous line just before the regular expression match
Please have a look at the input file as attached
I need to match the regular expression ^ with the character of the previous like and also the pin numbers
and the output file should be like... (6 Replies)
Discussion started by: kshitij
6 Replies
LEARN ABOUT DEBIAN
gonzui-search
GONZUI-SEARCH(1) User Commands GONZUI-SEARCH(1)NAME
gonzui-search - a tool to search a gonzui DB
SYNOPSIS
gonzui-search PATTERN
DESCRIPTION -P, --package=PACKAGE
search for PACKAGE
-p, --prefix
perform prefix search
-e, --regexp
perform regular expression search
-t, --type=TYPE
search for TYPE funcall, fundef, fundecl, others
-n, --line-number
print line number with output lines
-c, --count
only print a count of matching words
-C, --context=NUM
print NUM lines of output context
--color
use markers to highlight the matching string
-h, --no-filename
suppress the prefixing filename on output
--gonzuirc=FILE
specify alternate run control file
--dump-config
dump configuration
-d, --db-dir=DIR
use DB directory DIR
--db-cache=NUM
use NUM megabytes of DB cache [5]
--list-formats
list all supported formats
--help show this help message
-q, --quiet
suppress all normal output
-v, --verbose
output progress and statistics
--version
print version information and exit
gonzui-search 1.3 December 2006 GONZUI-SEARCH(1)