The following directory setting:
/dira/dirb /dira/dirb/myprog.pl
/dira/dirb/testa/myfilesdir Contains the following files
/dira/dirb/testa/myfilesdir/file1.txt /dira/dirb/testa/myfilesdir/file2.txt
Current Directory:
/dir/dirb ./myprog.pl -p testa/myfilesdir
Loop through files
while (my $file_to_proc = readdir(DIR)) { ... $file_to_proc = file1.txt $file_to_proc = file2.txt
I want
$myfile = /dira/dirb/testa/myfilesdir/file1.txt $myfile = /dira/dirb/testa/myfilesdir/file2.txt
I tried several different perl modules (CWD rel2abs), but it uses the current directory. I cannot use the current directory because input can be a relative or absolute path.
Paul
source share