我想要比较两个csv文件,但是当我尝试使用import-csv cmdlet时,Powershell将无法正确执行(每个文件都不同,但两者都错误)。排除故障后,我意识到问题是这两个文件都以'#'开头。如果我删除它,cmdlet工作正常。但是,每次执行此任务时,我都不想按摩csvs。有办法解决这个问题吗?
以下是我给出的错误:
<h:form>
<h:commandButton value="Click Me"
action="#{testBean.setTestParameter(123456)}" />
<h:outputText value="#{testBean.testParameter}" id="outputTestId" />
</h:form>
cmdlet适用于另一个文件,但它只是将第一行一起跳过,将第二行作为标题。
我尝试使用get-content首先删除它们,但是当我导出已编辑的文件时,它们的格式不再正确。
答案 0 :(得分:1)
您无法更改Get-Content
的行为,因此您的选项是:
-split
,#
等)Import-Csv
,然后使用ConvertFrom-Csv
/ {{1}}