glob EXPR glob |
返回相匹配的文件EXPR的列表,因为他们将扩大标准的Bourne shell。如果expr不指定路径,则使用当前目录。如果EXPR被忽略,那么使用$_的值。
从Perl5.6扩展内部完成,而不是使用外部脚本。 扩展如csh(及任何衍生工具,包括tcsh和bash的)风格的扩展,该转换,如下所示:在标量上下文错误返回undef,否则第一个文件的扩展名列表
在列表上下文中的空列表上的错误,否则列出扩展文件名。
试试下面的例子:这里glob 将返回所有开头的文件,将返回所有的文件该开始带“perl_g”
#!/usr/bin/perl
#by www.gitbook.net
(@file_list) = glob "perl_g*";
print "Returned list of file @file_list\n";