什么办法可以添加在比较的Result.txt一个换行符,而比较两个文件的区别

时间:2019-01-29 22:09:26

标签: batch-file

我有一个目录文件,在构建/发行版之间可能会有所不同。我想要做的比较有什么不同,在新的建设新的特定批次。

我有以下代码可以完成这项工作:

PROV_IDENTIFIER | TAXONOMY_CODE
---------------------------------
210985345098    | 234R345359X
310495345091    | 456R345359X
534581039568    | 567R345359X
802869458327    | 234R345359X

现在,我可以显示显示差异的result.txt了,但是它们都在同一行中而没有中断。 无论如何都有换行符,所以很容易显示字符串的差异,基本上就是行的差异

输入数据文件可能如下:

findstr /ivg:"C:\CA_MOCKUP\Scripts\compare\old\Load_all.M72" "C:\CA_MOCKUP\Scripts\compare\new\Load_all.M72" > C:\CA_MOCKUP\Scripts\compare\result.txt

文件看起来像这样

的结构
;---- Component: CAVDEV App 0401
;---- Catalog: 8295650401_CAVDEV.MXX
8295650401_CAVDEV.P3A
;---- Component: Tetra Admin App 0003
;---- Catalog: TA_app.mxx
8400000100000500_TetraAdmin.P3A

我的结果txt文件是显示在一行中,如下

;---- Component: XXXXX
;---- Catalog: xxxxx.mxx
xxxxxxxxx.xxx

只需尝试使用此命令来处理输入文件

;---- Component: Tetra Admin App 0003;---- Catalog: TA_app.mxx8400000100000500_TetraAdmin.P3A

New_load_all.M72缺少以; ---

开头的任何行

0 个答案:

没有答案