c:\folder1\folder2\my_file_name.com
c:\folder\filename.bat
####
foreach $file (@file_list) { # Nacheinander Öffnen der Dateien die Überprüft werden sollen
print "$file\n";
my $comment = 0;
open(IN,"$file") || print "Can't open $file!\n\n";
push (@include_temp, $file);
while () {
###Auskommentierte Zeilen überspringen###
if (/\%\{.*/){
if(/^@([A-Z][^T][^W][^(]+)\s*\(/i){ # Suche nach Funktionen vor einem Kommentar in der gleichen Zeile
$function = $1;
$function =~ s/\s+$//;
push(@function_temp, $function);
$comment =1;
next;
}else {
$comment =1;
}
}
####
c:\folder1\filename.doc
should only be
filename.doc
####
foreach $file (@file_list) {
(my $volume,my $directories, my $filename) = File::Spec->splitpath( $file );
print "$filename\n";