Удалите частично повторяющиеся строки по столбцам и оставьте последнюю

У меня есть файл, который выглядит так:

2011-03-21 name001 line1
2011-03-21 name002 line2
2011-03-21 name003 line3
2011-03-22 name002 line4
2011-03-22 name001 line5

для каждого имени, мне нужно только его последнее появление. Итак, я ожидаю, что результат будет следующим:

2011-03-21 name003 line3
2011-03-22 name002 line4
2011-03-22 name001 line5

Может ли кто-нибудь дать мне решение с помощью bash / awk / sed?

24
задан Nathan Tuggy 19 April 2017 в 01:45
поделиться