Tôi có hai tệp nhật ký với hàng ngàn dòng. Sau khi xử lý trước, chỉ một số dòng khác nhau. Những dòng còn lại là sự khác biệt thực sự, hoặc các nhóm dòng bị xáo trộn.
Khác biệt thống nhất cho phép tôi thấy sự khác biệt chi tiết, nhưng nó làm cho việc so sánh thủ công với nhãn cầu khó khăn. Khác biệt bên cạnh có vẻ hữu ích hơn để so sánh, nhưng nó cũng thêm hàng ngàn dòng không thay đổi. Có cách nào để có được lợi thế của cả hai thế giới?
Lưu ý, các tệp nhật ký này được tạo bởi xscope
đó là chương trình theo dõi dữ liệu giao thức Xorg. Tôi đang tìm kiếm các công cụ đa năng có thể được áp dụng cho các tình huống tương tự như trên, không phải là các công cụ phân tích nhật ký truy cập máy chủ chuyên dụng chẳng hạn.
Hai tệp nhật ký mẫu có sẵn tại http://lekensteyn.nl/files/qemu-sdl-debug/ ( log13
và log14
). Một lệnh tiền xử lý có thể được tìm thấy trong xscope-filter
tệp loại bỏ dấu thời gian và các chi tiết nhỏ khác.
vimdiff
(từ gói vim ) sẽ phục vụ nhu cầu của bạn tốt hơn: hiển thị song song, tô màu, các đường chung được gấp lại. Số dòng có thể được bật với :set number
.
diff
có--suppress-common-lines
lựa chọn không? pastebin.com/KZrVCNFR