質問: ファイル名の長さによるファイルの並べ替え ファイル名の長さに従ってファイルを並べ替えることはできますか?
回答: 優先する方法を指定していないので、perlでの解決策は次のとおりです。#!c:/perl/bin/perl.exe use strict; use warnings; my @a; opendir(my $dir, ".") or die $!; while(readdir $dir) { push @a, $_; } closedir $dir; @a = sort { length($a) <=> length($b) } @a; foreach(@a) { print "$_\n" if -f; } 出力:p.pl p.php lwp.pl test.bat index.htm index.php readnsort.pl scrape_parse.txt