[PowerShell]条件判断if

1. 条件判断语句

if (<条件>) {<为真执行该语句>}
elseif (<条件>) {<为真执行该语句>}
else {<为假自行该语句>}

2. 例子

PS /root> $person_li                                                                     
白雪公主今年10岁了                                                                      
小猪今年10岁了                       
灰太狼今年20岁了
哪吒今年5岁了


if ($person_li | where {$_ | Select-String 5}) { write-Host "我找到了5岁的"} `
elseif ($person_li | where {($_ | Select-String 10)}) {write-Host "我找到了10岁的"} `
else {write-Host "我什么也没找到"}

END

原文地址:https://www.cnblogs.com/leoshi/p/15161244.html