我虽然这很简单,但显然我做不到:
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 shell /bin/csh 会做...