代码之家  ›  专栏  ›  技术社区  ›  JanFi86

循环一行csv并将值插入powershell中的变量

  •  -1
  • JanFi86  · 技术社区  · 7 年前

    我有一行csv:

    4568; John; Doe; email@email.com
    

    在PowerShell中我需要做的是循环这一行并将值保存到单独的变量中。

    有人能帮我吗?

    2 回复  |  直到 7 年前
        1
  •  1
  •   lit    7 年前

    这是另一种方法。

    $id,$fname,$lname,$email = (Get-Content -Path '.\thefile.csv') -split '; '
    
        2
  •  1
  •   TobyU    7 年前

    $csv = "4568; John; Doe; email@email.com" | ConvertFrom-Csv -Header ID,Givenname,Name,Email -Delimiter ";"
    
    $csv.Id
    $csv.Givenname
    $csv.Name
    $csv.Email
    
    推荐文章