Windows Powershell 对于布尔值的处理
Windows PowerShell中有很多场景需要输入0或者1作为命令的参数。Powershell对于布尔值的逻辑处理究竟是怎样的呢?除了最常用的$True,$False,1,0。对于要求输入布尔值的参数的命令,如果输入一些其它的字符串会怎么样呢?这个就牵涉到PowerShell内部的处理机制了。
function test ($VALUE) { 对于变量,将会使用变量中的值来判定TRUE或者FALSE。如果变量没有定义,那么将会判定它为FALSE。 那么如果连变量都没定义过呢?会返回什么? 答案是FALSE。 希望这篇文章可以帮助大家理解PowerShell中布尔值处理的原理。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |