读取CSV值编号字段

时间:2012-08-24 14:22:59

标签: powershell

只要“code”字段中包含字符,以下代码就可以正常工作。任何人都可以阐明错误,以及如何让它显示只有数字的“代码”值?

    $lookup = "c:\products.csv"
    $value = "036"
    $csv = Import-Csv $lookup -Header("code","description")
    $csv | Where-Object {$_.code -eq $value}

1 个答案:

答案 0 :(得分:0)

这将导入c:\ products.csv文件并为其分配两列

$csv = Import-Csv c:\products.csv -Header Code,Description

使用-as运算符显示代码编号值(整数):

$csv | Where-Object { $_.Code -as [int] }