http://qs321.pair.com?node_id=242549


in reply to Re: Find the full path of the script at run time
in thread Find the full path of the script at run time

Thanks mojotoad.

I'm not sure the abs_path method will work for me. I'm trying to share a set of scripts and associated files via a Windows network share. Here's what happens if I run
use Cwd qw(abs_path); print "I am ", abs_path($0), "\n";
via a script located on the network share:
C:\>path_test.pl Cannot chdir to \\flash\it\NOC-TO~1\PATH_T~1.PL:No such file or direct +ory at \\flash\it\NOC-TO~1\PATH_T~1.PL line 2
I'm guessing Cwd has issues with UNC paths.

Perhaps I'll have to use $0 and hope for the best.

$ echo '$0 & $0 &' > foo; chmod a+x foo; foo;