#!/usr/bin/perl use File::Find; #use strict; #use warnings; my $dir = "1.0.0"; defined $dir or die "usage: timer.pl [DIR]\n"; #find(\&show_subs, $dir ); find sub {$fsize += -s},"\&calc_sub, $dir"; print $fsize; sub calc_sub { if ( -d ) { if ( $_ eq '.svn' ) { # don't traverse into subversion related directories $File::Find::prune = 1; return; } # for directories, only print path print "$File::Find::name\n"; return; } }
In reply to Re^4: File::Find::prune problems by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |