我有一个目录文件,在构建/发行版之间可能会有所不同。我想要做的比较有什么不同,在新的建设新的特定批次。
我有以下代码可以完成这项工作:
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缺少以; ---
开头的任何行