Как удалить все строки, которые не совпадают по дате в журнале, с помощью команды sed?
Я собираю все журналы и хотел бы иметь только последние 24 часа:
find <path to log> -type f -newermt $(date -d -24hour +%Y-%m-%d) -name <FILE_NAME>
Время при входе по: $(date +%F)
После сбора всего этого в файл я хотел бы очистить все журналы, которые не равны за последние 24 часа, как я могу написать, что не подходит, например: 'sed' или 'tr --delete'.