Use of implicit split to @_ is deprecated at ./tie-listkeyshash-test.pl line 31.
Use of implicit split to @_ is deprecated at ./tie-listkeyshash-test.pl line 32.
####
my @paths = (
"C:\\foo\\bar",
"C:\\foo\\bar\\baz",
"C:\\car",
);
print "paths", Dumper(\@paths);
@paths = sort { scalar (split (/\\/ , $b)) <=>
scalar (split (/\\/ , $a)) } @paths;
print "paths", Dumper(\@paths);
####
sub dir_component_count($) {
my $path = shift;
my @components = split /\\/ , $path;
return scalar (@components);
}
@paths = sort { dir_component_count($b) <=>
dir_component_count($a) } @paths;