On Sun, May 28, 2006 at 12:27:02AM +0200, Tommy Nordgren wrote: > My perl script generates pdf files, and opens them with Acrobat. > How can I wait until Acrobat closes the file, so I can delete it?
system('acroread', 'myfile.pdf'); unlink('myfile.pdf'); if instead you're doing something like ... system('open', '/Applications/Acrobat.app'); then you'll need to: wait around until Acrobat appears in the process table; wait around until that PID disappears; Check out Mac::Processes on the CPAN. -- David Cantrell | random organic glop and a metric fuckton of electricity Wow, my first sigquoting! I feel so special now! -- Dan Sugalski