Perl中的glob()函数用于打印作为参数传递给它的目录中存在的文件。此函数可以打印所有或扩展名已传递给它的特定文件。
用法: glob(Directory_name/File_type);
参数:要打印文件的目录的路径。
返回值:给定目录中存在的文件列表
示例1:打印目录中所有文件的名称
#!/usr/bin/perl
# To store the files
# from the directory in the array
@files = glob('C:/Users/GeeksForGeeks/Folder/*');
# Printing the created array
print "@files\n";
输出:
上面的示例将打印所请求目录的所有文件。
示例2:打印目录中特定文件的名称
#!/usr/bin/perl
# To store the files of a specific extension
# from the directory in the array
@Array = glob('C:/Users/GeeksForGeeks/Folder/*.txt');
# Printing the created array
print "@Array\n";
输出:
上面的示例将打印所请求目录的所有扩展名为.txt的文件。
相关用法
- Perl sin()用法及代码示例
- Perl oct()用法及代码示例
- Perl log()用法及代码示例
- Perl abs()用法及代码示例
- Perl each()用法及代码示例
- Perl chr()用法及代码示例
- Perl hex用法及代码示例
- Perl exp用法及代码示例
- Perl cos()用法及代码示例
- Perl uc()用法及代码示例
- Perl ord()用法及代码示例
- Perl tell()用法及代码示例
- Perl int()用法及代码示例
- Perl sort()用法及代码示例
注:本文由纯净天空筛选整理自Code_Mech大神的英文原创作品 Perl | glob() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。