[CentOS] Log File Reviewing
Bill Campbell
centos at celestial.com
Mon Jan 5 19:03:35 UTC 2009
On Mon, Jan 05, 2009, Joseph L. Casale wrote:
>I need to review a logfile with Sed and cut out all the lines that start with a certain word, problem
>is this word begins after some amount of whitespace and unless I search for whitespace at the
>beginning followed by "word" I may encounter "word" somewhere legitimately hence why
>I don't just search for "word" only...
>
>Anyone know how to make sed accomplish this?
There's always more than one way to do something like this:
sed -n '/^[ \t]*word\s/p' /var/log/messages
pcregrep '^\s*word\b' /var/log/messages
awk '$1 == "word"{print}' /var/log/messages
Bill
--
INTERNET: bill at celestial.com Bill Campbell; Celestial Software LLC
URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way
Voice: (206) 236-1676 Mercer Island, WA 98040-0820
Fax: (206) 232-9186
It is necessary for the welfare of society that genius should be
privileged to utter sedition, to blaspheme, to outrage good taste, to
corrupt the youthful mind, and generally to scandalize one's uncles.
-- George Bernard Shaw
More information about the CentOS
mailing list