From what I can see, Anchal Khare has a good solution. Read the grep/egrep/fgrep manual pages. The command given is saying:-
The command egrep (or grep -E on AIX) allows you so speficy an extended regular expression as the search criteria, so you can set up both phrases.
Perhaps you could shrink the search to just
.... unless that generates lots of wrong hits. It should find every line containing the equasl sign.
It's difficult to tell with such limited input how to neatly phrase the expression.
I cannot really comment on the awk solution because I'm not very practised.
i have a text file abc.txt as shown below
##################### text file begins####################
MONTH_20100801_1_IN.txt 2310 1042 0
MONTH_20100803_1_IN.txt 0708 708 0
MONTH_20100804_1_IN.txt 023 023 0
Number of agencies didnt send the file=0
sum of reject files= 0
MONTH_20100802_1.txt
MONTH_20100802_1_IN.txt
MONTH_20100805_1_IN.TXT
####################### end #########################
i need to run a script based on the values of those 2 lines
Number of agencies didnt send the file=0
sum of reject files= 0
if they both are zero i hav to run a script
######### for only one statement ...i wrote
grep 'Number of agencies didnt send the file=0' abc.txt
RC=$?
if [$RC -ne 0]
####some message
else
#### run script
fi
################################
i wann to worte like this if both the statements are zero....
One way is to use egrep and count the results.
The escaped $ (\$) means "end of line" in case the program outputs numbers above zero with leading zeros.
Note in your example data there are subtle differences in spacing near the equals signs. The "egrep" reacts to the exact spacing.
I need to grep two lines from topas command in one of my AIX server.
Topas Monitor for host: semas001 EVENTS/QUEUES FILE/TTY
Wed Jan 29 10:12:06 2014 Interval: 2 Cswitch 764 Readch 4473.1K
Syscall 5166 ... (4 Replies)
HI All,
I am using grep command to serach a pattern in a list of files and storing the output in a variable. Then i am applying some logic on that variable to get the required output.
But Thing is that when the pattern is present mutiple times in a file, i am getting the output of grep in a... (3 Replies)
The following grep command grep -v "^$" filename > newfilename does not populate the new file with any data. I see it search the entire input file but the output file never gets filled. Is this not the correct command for what Im looking to do? (2 Replies)
I want to search files (basically .cc files) in /xx folder and subfolders.
Those files (*.cc files) must contain #include "header.h" AND x() function.
I am writing it another way to make it clear,
I wanna list of *.cc files that have 'header.h' & 'x()'. They must have two strings, header.h... (2 Replies)
Hi experts
I want the proper argument to the grep command so that I need to skip the first few lines(say first 10 lines) and print all the remaining instances of the grep output.
I tried to use grep -m 10 "search text" file*. But this gives the first 10 instances(lines) of the search string.... (7 Replies)
Hi All,
Please find my piece of code below. I am trying to grep the word SUCCESS from $LOGFILE and storing in the grepvar variable. And i am placing that variable in a file. Now if i open the file, i can see the four lines but not in seperate four line s but in a paragraph. If am mailing that log... (8 Replies)
Hi,
I want to list filenames instead of lines when i search in compresed files for a string.
#gzcat *.gz | grep -l 12345
gives me:
<stdin>
Anyone got a solution on this problem? (2 Replies)
hi all,
from a shell (ksh) script, i am doing a 'grep'. how do i find out the number of lines returned from that 'grep' command ??
thanks in advance. (4 Replies)