Мы пытаемся извлечь журналы из файла, нам нужны все записи, соответствующие шаблону, и отметка времени в течение последних 24 часов.
мой лог выглядит так:
2014-07-01 01:15:59,486 WARN 86c9c59c-c362-48d5-bd8c-fb4c8b616f5a 169.179.101.7 CITIKYC_164283 stence.audit.support.impl.AuditUtilsImpl: 274 — обновления аудита выполнены успешно
2014-07-01 01:15:59,487 WARN 86c9c59c-c362-48d5-bd8c-fb4c8b616f5a 169.179.101.7 CITIKYC_164283 stence.audit.support.impl.AuditUtilsImpl: 173 - Дублирование регистрации, пропуск регистрации...
2014-07-01 01:15:59,488 Бла-бла..
до сих пор мы получили журналы предыдущего дня
D=$(date +"%Y-%m-%d" -d "-1 days")
cat citikyc.log | awk '/'$D' /, /'$D' / { print $0 }' | grep "Exception\|at.*\.java\:.*" | mail -s "TESTING" [email protected]
Пожалуйста, помогите нам получить журнал за последние 24 часа.
Заранее спасибо...!!