使用Powershell导出Csv

使用Powershell导出Csv,powershell,Powershell,下面是我用来在CSV中查找重复项并合计它们的代码。 我不知道如何正确导出CSV 下面的代码显示了我在终端窗口中需要的内容 任何帮助都将不胜感激 Import-Csv (Get-ChildItem "E:\Bill3\output.csv") | Group-Object -Property Code | Select-Object -Property @{Name='Code';Expression={$_.Name}}, @{

下面是我用来在
CSV
中查找重复项并合计它们的代码。 我不知道如何正确导出CSV

下面的代码显示了我在终端窗口中需要的内容

任何帮助都将不胜感激

 Import-Csv (Get-ChildItem "E:\Bill3\output.csv") |         
 Group-Object -Property Code |
    Select-Object -Property @{Name='Code';Expression={$_.Name}}, 
        @{Name='Quantity';Expression={
            ($_.Group| Measure-Object -Sum -Property Quantity ).Sum
          
           
        }       
        }
这就是终端的外观,这就是我希望导出的csv的外观


您可以执行以下操作:

Import-Csv (Get-ChildItem "E:\Bill3\output.csv") |         
 Group-Object -Property Code |
    Select-Object -Property @{Name='Code';Expression={$_.Name}}, 
        @{Name='Quantity';Expression={
            ($_.Group| Measure-Object -Sum -Property Quantity ).Sum 
        }       
    } | Export-Csv file.csv -NoType

不允许使用空管道元素

您收到上述错误消息的原因是因为行延续的语法问题。结束符
}
不会继续该行。因此,您不能在最后一个
}
后面的下一行添加
| Export Csv
命令。他们一定在同一条线上。您只需运行以下代码即可生成相同的错误:

PS > | export-csv o.csv
At line:1 char:1
+ | export-csv o.csv
+ ~
An empty pipe element is not allowed.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : EmptyPipeElement

请参阅,以获取关于行继续的解释。

在您上一个命令后将管道连接到
导出CSV
?我尝试了,但没有成功Export@RedecIndustrial-所以。。。
不导出
意味着什么。。。确切地[grin]@Lee_Dailey我尝试在脚本末尾通过管道
导出CSV
,它会创建一个空白的
CSV
,因此您在导出数据时正确地将我拉上来,但数据没有导出,我将对您的评论进行投票,因为这一点很好[grin]请显示导出失败的代码部分。在最后一个
}
之后添加
| Export csv file.csv-NoType
,对我来说很有效。