我需要比较两个文本文件,并希望将结果存储在一个新文件中。这段代码没有帮助。
findstr /vixg:oldstatus.txt newstatus.txt > diff.txt
它只是给出了newstatus.txt的输出。它没有显示出差异。
答案 0 :(得分:0)
也许这个?:
$scope.updateLastName = function(selectedEmployee, newSalary)
{
for(var i = 0 ; i < $scope.employees.length; i++){
if($scope.employees[i].eid == selectedEmployee){
$scope.employees[i].salary = newSalary;
break;
}
}
}
获取@echo off
for /f %%a in (oldstatus.txt) do (
findstr /i /v /c:"%%a" newstatus.txt >>diff.txt
)
pause
命令的帮助:http://ss64.com/nt/findstr.htm
另见:http://ss64.com/nt/fc.htm
并且:http://ss64.com/nt/comp.htm
答案 1 :(得分:0)
您可以使用fc
命令显示两个文件之间的差异。 /c
选项会执行不区分大小写的比较,例如findstr
的{{1}}选项。
/i
来自fc oldstatus.txt newstatus.txt >diff.txt
的输出:
fc /?