更改$* DISTRO值以进行测试
发布时间:2020-12-15 21:47:24 所属栏目:大数据 来源:网络整理
导读:我需要测试一个 includes this line的功能: if $translate-nl $*DISTRO.is-win 我试图将值重新分配给$* DISTRO, $*DISTRO='Windows 10'; 但它说: Cannot modify an immutable Distro (debian (9.stretch))? $*DISTRO 是一个动态变量,它没有被修改是有意义
我需要测试一个
includes this line的功能:
if $translate-nl && $*DISTRO.is-win 我试图将值重新分配给$* DISTRO, $*DISTRO='Windows 10'; 但它说: Cannot modify an immutable Distro (debian (9.stretch))?
解决方法my $*DISTRO = ... 希望修改原件是不必要的.这通常是不合理的action-at-a-distance – 几乎可以肯定,如果有人安排它是一个不可改变的价值.这就是为什么global variables声名狼借的原因. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |