id喜欢以特定方式格式化CSV记录的输出。Powershell:以特定方式格式化Import-Csv记录的输出
比方说,我有这些记录的CSV文件:
Field1,Field2
blah,blah
bluh,bluh
现在,我想达到什么是输出(到控制台或文件)用此格式
('blah','blah')
('bluh','bluh')
这[1]不起作用! Powershell根本不会将任何内容写入out.txt。
[1]
Import-Csv .\test.csv | Select-Object Field1,Field2 | ForEach-Object {Write-Host "('"$_.Field1"', '"$_.Field2"')"} > .\out.txt
取代'写Host'如果你打算在文本输出,你应该使用'写Output'。 – Matt 2014-10-11 18:09:33