0

当我想按行对两个文本文件进行完整比较时,我会得到正确的结果:

$test = compare-object -referenceobject $srcobject -differenceobject $compareobject -CaseSensitive
$test = $test | where {$_.SideIndicator -eq "=>"} | select 'InputObject'

但之后我遇到了严重的问题,只需将这些内容写入文件即可。

当我使用:

  1. Out-File,它会中断,我不希望每行末尾有很多空格

  2. Export-CSV,它"在开头和结尾的每一行都添加了一个

  3. Set-Content,它添加了我"@{InputObject="}每一行

如何在没有这些限制的情况下导出数据?

问候,

亚历克斯

4

1 回答 1

1

尝试这个 -

$test = compare-object -referenceobject $srcobject -differenceobject $compareobject -CaseSensitive
$test = $test | where {$_.SideIndicator -eq "=>"} | *select -ExpandProperty InputObject*
于 2014-08-01T14:14:26.500 回答