Catching core dumps in a shell script
David Gibson
david at gibson.dropbear.id.au
Mon Feb 4 13:45:54 EST 2002
On Mon, Feb 04, 2002 at 12:14:58PM +1100, Michael Still wrote:
>
> Hey all.
>
> I have some code I am playing with which should be able to parse PDF files
> in a generic manner. I have a simple shell script which runs the parser on
> a whole bunch of PDF files so see where I need to fix bugs.
>
> My problem is that sometimes the parser core dumps, and these files then
> don't get listed as having failed. Testing for the existance of a file
> named core in the for loop doesn't seem to work... I am not sure why.
A segfaulting program will return with non-zero status to the shell
(139 to be specific). It will count as "false" if run in a shell "if"
statement.
--
David Gibson | For every complex problem there is a
david at gibson.dropbear.id.au | solution which is simple, neat and
| wrong. -- H.L. Mencken
http://www.ozlabs.org/people/dgibson
More information about the linux
mailing list