On Wed, 9 Jan 2013 17:45:51 -0800 (PST) "Paul.G" <medur...@yahoo.com.au> wrote:
> Is there a quck way to test if processes are accessing file system in > perl? That's quite a vague requirement. Find out what processes have a specific file open? Find out what processes are doing IO at that specific moment? What is it you actually need to find out? How you do this may be somewhat OS-specific too, and you haven't mentioned what OS you're using. If you're using a Unixy system and want to know what processes have a specific file open, take a look at Unix::Lsof - e.g.: use Unix::Lsof; my ($output,$error) = Unix::Lsof::lsof("afile.txt"); my @pids = keys %$output; (Checking for error is left as an exercise to the reader.) -- David Precious ("bigpresh") <dav...@preshweb.co.uk> http://www.preshweb.co.uk/ www.preshweb.co.uk/twitter www.preshweb.co.uk/linkedin www.preshweb.co.uk/facebook www.preshweb.co.uk/cpan www.preshweb.co.uk/github -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/