#!/usr/bin/perl use strict; use warnings; &putAllIncludeFiles; sub putAllIncludeFiles{ my @thefiles=readAllFilesFromDirectories("/home/tullas/lesson/framework/lib","/home/tullas/lesson/framework/conf"); my $f; foreach $f (@thefiles){ require $f; } } sub readAllFilesFromDirectories{ my $filename; my @filenames; foreach (@_) { opendir ( DIR, $_ ) || die "Error in opening dir $_\n"; while( ($filename = readdir(DIR))){ unless ( ($filename eq ".") || ($filename eq "..") ){ #print("$filename\n"); push @filenames,$_ . "/" . $filename; $filename = ""; } } } return @filenames; closedir(DIR); }
Thursday, April 22, 2010
Automatically include many file from many directory
In case you write a perl program to include a require with lot of file here is a small program for that.
Labels:
Perl
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment