open CONF, '/path/to/.config' or die $!; while () { my ($fglub, %mto) = split; for (glob $fglub) { -M < $mto and next; # do stuff to an out of date file } } close CONF or die $!;