【发布时间】:2019-02-17 19:33:45
【问题描述】:
我有一个管道分隔的 csv 文件,如下所示
METADATA|WorkTerms|PeriodOfServiceId
MERGER|WorkTerms|WT10127
METADATA|Assignment|WorkTermsAssignmentId|PeriodOfServiceId
MERGER|Assignment|WT10127|WR10127
我想要一个像下面这样的输出
METADATA|WorkTerms|PeriodOfServiceId(SourceSystemId)
MERGER|WorkTerms|WT10127
METADATA|Assignment|WorkTermsAssignmentId(SourceSystemId)|PeriodOfServiceId(SourceSystemId)
MERGER|Assignment|WT10127|WR10127
我想在特定位置添加(SourceSystemId),可以通过windows批处理脚本来完成吗?
任何线索、链接建议都会很有帮助。
谢谢,
湿婆
【问题讨论】:
-
如果不将文件重新写入临时文件,然后删除并重命名,则无法使用批处理内联编辑文件。我建议你宁愿使用 powershell。
-
如果我们可以编辑文件并重命名并将其放在其他文件夹中,是否可以完成?我没有任何问题,除非我通过将其写入临时文件来添加包含此数据的文件。请分享如何继续进行此操作?
-
你能告诉我怎么做吗?
-
谢谢,期待!!
-
请让我们在这里清理一些 cmets。
标签: csv batch-file batch-processing