issues with egrep

HI,

I have my data something like this

(07/29/2009 00:23:34 567) Port search parameters zzzzzzzzzzzzz
(07/29/2009 00:23:34 567) Processed 12345678 ababaababab
(07/29/2009 00:23:34 567) Port search parameters ccccccccccc
(07/30/2009 00:23:34 567) processed 23567412 vvvvvvvvvvvvv
(07/30/2009 00:23:34 567) Port search parameters zzzzzzzzzzzzz

I need to get today's data with keyword 'Port search parameters' or 'processed'
I am using egrep to get the keywords as shown below.

i have assigned today's date to the varialble today

egrep $today.*'Port search parameters|processed' filename

The above code is not working and giving an error that egrep can't serach 'Port search parameters|processed'
Is there any issue with the egrep format overe here? or any other alternative for getting today's data with required keywords x or y. Please help

 
 egrep "$today*.*Port search parameters|$today*.*processed"  file

Try this:

egrep "$today" filename | egrep 'Port search parameters|Processed'

Regards