我想比較2個txt文件,檢查文件,否則等於,得到輸出,並給差(說有一個DIFF線X)文件比較
我想如下:
fid1 = fopen(file_1, 'r');
fid2 = fopen(file_2, 'r');
lines1 = textscan(fid1,'%s','delimiter','\n');
lines2 = textscan(fid2,'%s','delimiter','\n');
lines1 = lines1{1};
lines2 = lines2{1};
fclose(fid1);
fclose(fid2);
tf = isequal(lines1,lines2); % this gives 0 or 1
我想當值爲0(文件不同)本地化比較和給文件不同的行或打印內容的差異。
你爲什麼不使用gnu diff工具? https://www.gnu.org/software/diffutils/ – bdecaf
@bdecaf:diff在Windows上工作? – lola