我想运行位于PATH目录中的perl脚本。现在,命令提示符不会在PATH目录中搜索参数。它仅搜索当前目录中的文件。
C:\Users\dg>echo %PATH%
...;C:\Users\dg\abc
C:\Users\dg>dir /a-d /b abc
abc.pl
C:\Users\dg>perl abc.pl
Can't open perl script "abc.pl": No such file or directory
任何解决方案或解决方法?
只是abc.pl
是否正确安装的Perl应该为你工作。请注意,如果使用perl abc.pl
,bash不会在路径中搜索abc.pl
:它会在当前工作目录中查找,如果文件不存在,它将死掉
如果要Perl在脚本文件的路径中搜索,请使用-S
选项
perl -S abc.pl
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句