in reply to vanishing system call

Are you sure that the output is not just being placed somewhere you didn't expect? For example, do any of your filenames have spaces in them? If so, then you should use "> '$file.out'" instead of "> $file.out". Is there anything else that's changed recently that might have an unexpected effect? Other than some error like that, I'm stumped.

-- Mike

--
just,my${.02}

Replies are listed 'Best First'.
Re: Re: vanishing system call
by Anonymous Monk on Sep 20, 2002 at 19:38 UTC
    Thanks for the ideas. There are no spaces in the filenames, and I've searched high and low on the server for some other place the output file could be hiding. By the way, I've also checked permissions and stuff like that -- I know this is what everyone says, but nothing has changed with the script. And it does work, until we reach a certain amount of data that we're processing. When it works, the sort normally takes a good 10 or 15 minutes to complete; when it doesn't work, the script just zips by that statement and finishes up. I was going to approach our Unix admins for help (because it "feels" like a server issue to me), but I'm sure that without some kind of error message, they'll say it's a Perl problem and tell me to get lost. It's a puzzler.... Thanks again.