I want to run a perl script located in a PATH directory.
Now command prompt does not search arguments in PATH directories. It just search files in current directory.
C:\Users\dg>dir /a-d /b abc
Can't open perl script "abc.pl": No such file or directory
abc.pl should work for you if Perl is installed properly. Note, if you use
perl abc.pl, bash won't search the path for
abc.pl either: it will look in the current working directory and die if the file doesn't exist
If you want Perl to search the path for the script file then use the
perl -S abc.pl