none
Windows什么命令可查看执行的命令的路径? RRS feed

  • 问题

  • 系统路径中perl的安装有两个地方,都设置在系统路径中了。但是不同的shell打开设置的顺序不完全一直。

    想在shell中运行例如Linux下的which命令,看看perl命令的执行路径是哪里。

    Window有对应于Linux下的which命令的相应命令吗?

    2017年3月30日 8:11

全部回复

  • Hi BruceLiu_sh,

    感谢在MSND论坛发帖。

    >>想在shell中运行例如Linux下的which命令,看看perl命令的执行路径是哪里。

    Window有对应于Linux下的which命令的相应命令吗?

    想要查找Perl命令的执行路径,你可以参考以下几种方式。

    1. $0 是由POSIX提供的当前正在执行的脚本的工作目录, 在CWD下。

    2. cwd(),getcwd()和abs_path()由Cwd模块提供, 可以告诉你脚本是从哪里运行的。

    3. __FILE__File::Basename 是Perl解释器在编译期间处理的实际文件,包括其完整路径。

    希望对你有所帮助。

    Best Regards,

    Sera Yu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已建议为答案 Baron Bi 2017年4月5日 2:22
    2017年3月31日 3:04