getcwd().$entry ti da il percorso corretto?

perchè anche se tu entri nella directory in lettura, il percorso viene calcolato relativamente al percorso dove si trova il file che sta leggendo...

ciao