一个perl命令行,用于打印用于运行脚本的perl版本

Tet*_*nne 19 perl

我想知道是否有人知道我可以在Perl脚本的开头放置一个函数或命令,告诉用户例如"此脚本由perl v 5.XXX运行".
特别是当我们安装了许多版本时.

Ken*_*sis 17

$^V显示"... Perl解释器的修订版本,版本和颠覆".来自perlvar.


Igo*_*bin 8

您可以使用特殊变量$]:

$ perl -e 'print $];'
5.014002
Run Code Online (Sandbox Code Playgroud)

  • 可以使用`perl -e'打印substr($ ^ V,1)'`来删除`v` (3认同)