in reply to usage of preprocess in find::file
You could try something like:
sub is_interesting { my $name = shift; # only directories are interesting return 0 unless -d $name; # and only those containing input.xml and output.xml return 0 unless -f $name . "/input.xml"; return 0 unless -f $name . "/output.xml"; return 1; } sub preproc { return grep { is_interesting($_) } @_; }
Note: All usual disclaimers apply: Untested, you can keep all the bits if/when it breaks, no down payment required, no cash back, use at your own risk, dolphin-safe, contains only white meat...
...roboticus
When your only tool is a hammer, all problems look like your thumb.
|
|---|