Câu hỏi / câu trả lời này có một số giải pháp tốt để xóa các dòng giống hệt nhau trong một tệp, nhưng sẽ không hoạt động trong trường hợp của tôi vì các dòng trùng lặp khác có dấu thời gian.
Có thể nói awk bỏ qua 26 ký tự đầu tiên của một dòng trong việc xác định trùng lặp?
Thí dụ:
[Fri Oct 31 20:27:05 2014] The Brown Cow Jumped Over The Moon
[Fri Oct 31 20:27:10 2014] The Brown Cow Jumped Over The Moon
[Fri Oct 31 20:27:13 2014] The Brown Cow Jumped Over The Moon
[Fri Oct 31 20:27:16 2014] The Brown Cow Jumped Over The Moon
[Fri Oct 31 20:27:21 2014] The Brown Cow Jumped Over The Moon
[Fri Oct 31 20:27:22 2014] The Brown Cow Jumped Over The Moon
[Fri Oct 31 20:27:23 2014] The Brown Cow Jumped Over The Moon
[Fri Oct 31 20:27:24 2014] The Brown Cow Jumped Over The Moon
Sẽ trở thành
[Fri Oct 31 20:27:24 2014] The Brown Cow Jumped Over The Moon
(giữ dấu thời gian gần đây nhất)