Я новичок в Perl и нуждаюсь в помощи при сортировке с использованием хэша и/или любого другого возможного метода, который может быть выполнен в Perl.Perl сортировать с отметкой времени с помощью hash
У меня есть входной файл, как показано ниже, и хотел бы сгенерировать выходной файл, как показано.
Я думаю, если это можно сделать, поставив его в хэш, а затем сравнив? Пожалуйста, также дайте пояснения к шагам для учебной цели, если это возможно.
Если файл имеет повторяющиеся/трехкратные записи, соответствующие разной временной отметке, он должен содержать только список последних записей временной метки.
входного файла
A May 19 23:59:14 B May 19 21:59:14 A May 22 07:59:14 C Apr 10 12:23:00 B May 11 10:23:34
Выход должен быть
A May 22 07:59:14 B May 19 21:59:14 C Apr 10 12:23:00
Вы пробовали что-нибудь? – Borodin
Я попробовал команду sort, но хотел бы посмотреть, возможно ли это с помощью хэша Perl, поскольку у меня есть тысячи таких записей и вам нужно что-то, что можно сделать быстрее. Однако команда сортировки не выполнялась. –
Хэш не поможет вам сортировать данные. Пожалуйста, покажите код, который вы пробовали – Borodin