瀏覽目錄
來源:教育資源網(wǎng)
?
發(fā)布時間:2020-11-30 08:00:17
?
點擊:2000
使用內(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=;