我正在使用diff -u -s file1 file2并为文件中的添加和删除行计数+和-以实现文件比较自动化。 (修改的行也将计为1 +和1-)。这些计数与大多数文件的Araxis工具比较统计信息相匹配(添加总数+脚本的已删除总数=已更改+删除+轴的新增数量)。但是脚本总数和Araxis总数与几个文件不匹配。
P.S。 -我正在使用cygwin在Windows上运行脚本。我尝试了dos2unix,tail -c 4等,希望删除BOM表字符。但是,在这些罪魁祸首文件中,其中一些没有BOM,仍然计数不匹配。以下是一些样本罪魁祸首文件。 (1)SIACPO_ActivacionDesactivacionBlacklist.aspx.vb-脚本给出了57个总数,而araxis为55 (2)SIACPO_Suspension_Servicio.aspx-脚本给出总数2509,而轴2473 (3)repCuadreProceso.aspx-脚本给出的总数为1165,而轴数为1163 (4)detaPago.aspx.vb-这是奇怪的文件。除了第一行的BOM字符外,没有任何变化。脚本给出了0、0的计数,那为什么还要在修改后的文件列表中显示所有这些?
现在我该如何附加这4个culprint文件(Dev和Prod版本)以进行故障排除?