-5
1111    700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
2211    700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
3311    700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1
        700000000000c940  FIBRE  FA-11G:1,FA-12G:1

powershell を使用して同じ行にこれを印刷するにはどうすればよいですか?

1111 700000000000c940 700000000000c940 700000000000c940 700000000000c940.
2211 700000000000c940 700000000000c940 700000000000c940 700000000000c940.
3311 700000000000c940 700000000000c940 700000000000c940 700000000000c940.

どんな助けでも深く感謝します

4

2 に答える 2

0

今ではもう少し理にかなっています。テキストを解析するための私のお気に入りのツールを見てswitch -regexください:

switch -regex -file foo.txt {
    '^(\d+)\s+(\S+)' {
        if ($s) { $s }
        $s = "$($Matches[1]) $($Matches[2])"
    }
    '^\s+(\S+)' { $s += " $($Matches[1])" }
}
if ($s) { $s }
于 2013-07-09T08:51:13.340 に答える