my $file = "test.zip"; my $path = "../uploads/46546"; ... command to unix (?) ... then I read the .xls files in the directory with glob and find out, by elimination, the name of the file the user named his worksheet. This code is ok already. ... then, I start the parsing, but this (and the code before) cannot happen before the conversion is finished, got it? Otherwise Perl won´t find the file. (?)