Tôi có một file text với các dòng như thế này:dòng loại trong tập tin văn bản, nhưng chỉ sử dụng các nhân vật N đầu tiên
2010-02-18 11:46:46.1287 bla
2010-02-18 11:46:46.1333 foo
2010-02-18 11:46:46.1333 bar
2010-02-18 11:46:46.1467 bla
Một sắp xếp đơn giản sẽ trao đổi dòng 2 và 3 (thanh đứng trước foo), nhưng Tôi muốn giữ các dòng (có cùng ngày/giờ) theo thứ tự ban đầu của chúng.
Tôi có thể làm điều này bằng Python bằng cách nào?
Câu hỏi bổ sung: GNU có thể sắp xếp cũng làm điều này không?
'sắp xếp -s-k 1,2 data.txt' – jfs