Tôi có 2 tệp nguồn, chúng là các phiên bản khác nhau của cùng một thứ. Tuy nhiên, một người đã trải qua một trình soạn thảo khác nhau đã thực hiện các thay đổi thụt lề, vì vậy tất cả các dòng đều hiển thị khác nhau về khác biệt.Làm cách nào để phân biệt 2 tệp trong khi bỏ qua không gian trắng hàng đầu
Có một lệnh khác hoặc bộ lọc tôi có thể sử dụng để phân biệt để đầu ra sẽ chỉ là các dòng khác nhau sau khi bỏ qua các dấu cách/tab hàng đầu?
Cần lưu ý rằng '-w' loại bỏ tất cả khoảng trống từ các dòng trước khi so sánh, vì vậy' ab' và 'a b' được coi là giống nhau. Tôi thích '-b' vì nó bỏ qua khoảng trắng _changes_, có nghĩa là' ab' và 'ab' được coi là khác nhau nhưng' ab' và 'a' + _multiple spaces_ +' b' (xin lỗi, mini-Markdown sẽ không cho phép nhiều không gian trong mã!) được coi là giống nhau. –
Làm cách nào để bỏ qua tất cả các dòng mới? – Goldname
Tôi có thể nói 'diff' để bỏ qua các mở rộng chuỗi tương đương cho các số siêu việt như e và pi không? – geneorama