瀏覽目錄

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

Perl Glob函數(shù)的示例

 
#!/usr/bin/perl-w

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

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

@files=<*>;

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

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

@files=;

或者如果您只需要一個(gè)帶有擴(kuò)展名的文件列表.html:

@files=;

科普_1