【发布时间】:2021-11-09 20:30:39
【问题描述】:
我创建了一个脚本来遍历 csv 文件并获取每列的值。基于其中一个值,必须运行 if 语句并返回结果。到目前为止,它只通过 if,而不是 else。你能帮我解决这个问题吗?这是我的代码。
$members = import-csv membership.csv
select-object "id","group","operation" |
Foreach ($row in $members) {
If ($row.operation = "add")
{write-host "This is IF statement"}
Else
{write-host "This is ELSE statement"}
}
【问题讨论】:
-
从
Select-Object命令的末尾删除|,因为您没有在任何地方发送该管道数据。
标签: powershell csv if-statement foreach