http://qs1969.pair.com?node_id=285813


in reply to Using -M to test age of file

Hi!

I did cut&paste your code on my editor and executed it (after filling @outputFiles with something) and it works:

Filename=[ prova.pl ] file age = [ 2.31481481481481e-05 ] Filename=[ save.pl ] file age = [ 333.155497685185 ]

Maybe the problem is that you don't specify the full path. By the way, you could change:

if ( $numOutputFiles > 0 )

with:

if ( @outputFiles > 0 )

In scalar context, @array returns the number of its elements.

Michele.