Можете ли вы помочь мне решить этот запрос? Первое поле представляет собой JOBID, и мне нужно получить последний обработанный счетчик JOBID, поэтому я попытался сделать AWK-скрипт для выполнения того, что просто показывает мне последние данные последнего JOBID. Как я могу получить последние данные каждого JOBID с AWK?Найти последнюю строку каждого JOBID (AWK)
@ Входные данные
259/logs/progress.log:2017-01-31 13:54:02/PROCESSED_COUNT/0
259/logs/progress.log:2017-01-31 13:55:12/PROCESSED_COUNT/4881000
259/logs/progress.log:2017-01-31 13:55:15/PROCESSED_COUNT/5000000
260/logs/progress.log:2017-01-31 13:54:43/PROCESSED_COUNT/0
258/logs/progress.log:2017-01-31 13:54:02/PROCESSED_COUNT/0
258/logs/progress.log:2017-01-31 13:54:12/PROCESSED_COUNT/1018216
258/logs/progress.log:2017-01-31 13:54:22/PROCESSED_COUNT/2045037
260/logs/progress.log:2017-01-31 13:54:53/PROCESSED_COUNT/343000
260/logs/progress.log:2017-01-31 13:55:03/PROCESSED_COUNT/751997
260/logs/progress.log:2017-01-31 13:56:43/PROCESSED_COUNT/4814880
260/logs/progress.log:2017-01-31 13:56:49/PROCESSED_COUNT/4999996
@ AWK
awk '/PROCESSED_COUNT/ {a=$0} END{if (a!="") print a}' test
@ Выход
260/logs/progress.log:2017-01-31 13:56:49/PROCESSED_COUNT/4999996
@ Желаемая выход
259/logs/progress.log:2017-01-31 13:55:15/PROCESSED_COUNT/5000000
258/logs/progress.log:2017-01-31 13:54:22/PROCESSED_COUNT/2045037
260/logs/progress.log:2017-01-31 13:56:49/PROCESSED_COUNT/4999996
Сохранение значений массивом. Отлично! .. Это работает. Огромное спасибо. – Sigularity
Добро пожаловать! – hek2mgl