【发布时间】:2013-11-14 17:45:06
【问题描述】:
我在比较 2 个版本时遇到了困难。如果我们有 5.1 和 5.10,那么 5.1 应该小于 5.10。我知道十进制应该是 5.01 和 5.10。但是有没有办法使用 5.1 和 5.10 进行比较?
perl -e 'use warnings; use version; if (version->parse("5.1") < version->parse("5.10")) { print "ok"; }'
【问题讨论】:
-
请不要使用回显和反引号来打印 Perl 单行。 Perl 可以自己打印。
-
当然。我改变了它。但这并没有改变任何问题。