瀏覽目錄

使用內(nèi)置的Perl glob函數(shù)打印目錄中所有文件的列表非常簡單。讓'查看一個簡短的腳本,在包含腳本本身的目錄中全局并打印所有文件的列表。

Perl Glob函數(shù)的示例

 
#!/usr/bin/perl-w

@files=<*>;
foreach$file(@files){
print$file。"\ n";
}

運行該程序時,您會看到它輸出目錄中所有文件的文件名,每行一個。全局發(fā)生在第一行,因為<*>個字符將文件名拉入@files數(shù)組。

@files=<*>;

然后,只需使用foreach循環(huán)打印數(shù)組中的文件即可。

您可以在文件系統(tǒng)中的<>標記之間包含任何路徑重慶科普中心。例如,假設(shè)您的網(wǎng)站位于/var/www/htdocs/目錄中,并且您需要所有文件的列表:

@files=;

或者如果您只需要一個帶有擴展名的文件列表.html:

@files=;

科普_1