我有两个文件,file1.txt和file2.txt,我想忽略时间值(time1和time2)的差异。我尝试执行diff -I "*TimeComparaison*" files1.txt files2.txt
,但是它不起作用。您还有其他解决方案吗?
file1.txt:
latitude {
value: "150"
}
longitude {
value: "-120"
}
time1 {
value: "3580"
}
speed {
value: "45"
}
time2 {
value: "50589246"
}
和file2.txt:
latitude {
value: "150"
}
longitude {
value: "-120"
}
time1 {
TimeComparaison
}
speed {
value: "45"
}
time2 {
TimeComparaison
}
感谢您的回答
一种方法是使用grep从每个文件中排除不需要的行,例如:
diff file1.txt <(grep -v TimeComparaison file2.txt)