- or download this
while(@fnames) {
my $f = shift @fnames;
...
for my $f2 (@fnames) {
last if($size{$f} != $size{$f2});
- or download this
my %filesets;
for ( @fnames ) {
...
for ( keys %filesets ) {
@{$filesets{$_}} <= 1 and delete $filesets{$_};
}
- or download this
my %filesets;
for ( @fnames ) {
...
my $csum = `sum "$_"`;
push @{ $filesets{$size.$csum} }, $_;
}