Question on ps

Christopher Knorr <[email protected]>
Newsgroups gmane.os.tru64.managers
Message-ID <[email protected]>
We have a simple shell monitoring script that runs out of cron every 5
minutes. It does a 'ps -e' and then grep's to see if the process is
running. If it's not, a pager goes off to alert an operator.

99.99% of the time it works fine, but every so often we get a 'false
positive', and I now know why. Normally the "ps" output for the process
will appear as:

1481	pts/5	I	+	02:43:33	vlink_preparation.tcl

However, this morning when we received a false positive, the "ps" output
looked like this:

1481	pts/5	R	+	02:38:19	[vlink_preparatio]

This caused my script to be unhappy, because it's greping for the full
process name.

If anyone knows what the brackets mean, and why it truncates the name, I
would be appreciative!!!

Much thanks,

Chris
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.