Check first character of each line for a specific value in PowerShell

前端 未结 4 1253
野的像风
野的像风 2021-01-18 03:42

I am reading in a text file that contains a specific format of numbers. I want to figure out if the first character of the line is a 6 or a 4 and store the entire line in an

4条回答
  •  北荒
    北荒 (楼主)
    2021-01-18 04:12

    Something like this would probably work.

    $sixArray = @()
    $fourArray = @()
    
    $file = Get-Content .\ThisFile.txt
    $file | foreach { 
        if ($_.StartsWith("6"))
        {
            $sixArray += $_
        }
    
        elseif($_.StartsWith("4"))
        {
            $fourArray += $_
        }
    }
    

提交回复
热议问题