grep part of word or Another word from a string

Hi all,

FileOne

family balance >>>>>
0 0
0 0
java.io.FileNotFoundException: Settings.xml (No such file or directory)
	at java.io.FileInputStream.open(Native Method)
..
....
.....
.....
java.lang.NullPointerException
...
.....
......
Stacktrace:
	at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
...
.....
.....
java.sql.SQLException: Connection org.postgresql.jdbc4.Jdbc4Connection@466db468 is closed.
	at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:354)
----------
---------
org.postgresql.util.PSQLException: ERROR: relation "abcdefg" does not exist
	at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1608)
...
...
DBCP object created 2011-03-02 16:07:31 by the following code was never closed:
java.lang.Exception
        at org.apache.tomcat.dbcp.dbcp.AbandonedTrace.setStackTrace(AbandonedTrace.java:160)

My need / (output)

What i tried

  1. grep -w "Exception:\>*\|closed:\|exception" FileOne -->> Not getting java.io.FileNotFoundException: Settings.xml (No such file or directory)

  2. grep -w "[Ex]xception:\|closed:" -->> same problem

  3. grep -i exception -->> will get first one alone ( here the problem is i cant give -w with this )

Any other way for this.?

.

Don't use -w if your string is part of a word. For example:

grep -E "[Ee]xception|closed:" infile
1 Like

Thanks Mr. Scrutinizer