Хотя это было бы просто, но, видимо, я не могу:
script.pl *.ext
в командном процессоре WinXP.
Есть встроенное решение? (т.е. не модуль CPAN?)
Хотя это было бы просто, но, видимо, я не могу:
script.pl *.ext
в командном процессоре WinXP.
Есть встроенное решение? (т.е. не модуль CPAN?)
File::DosGlob — это основной модуль:
#!/usr/bin/perl
use strict;
use warnings;
use File::DosGlob qw( glob );
print map { "$_\n"} map { glob } @ARGV;
__END__
C:\Temp> tgh *.pl ... tgh.pl tgm.pl thg.pl thk.pl tjl.pl tjm.pl tkj.pl tkl.pl
Используйте функцию glob
.
... возвращает (возможно, пустой) список расширений имен файлов для значения EXPR, например, стандартная оболочка Unix /bin/csh...