Журнал доступа на моем сервере lighttpd
вроде огромен, около 5 ГБ.
Теперь мне нужно извлечь все данные с заданной даты, 12 февраля, из файла журнала и, если возможно, сохранить в новый файл. Можно ли каким-то образом выполнить поиск в файле?
Я безуспешно пробовал sed
:
sed -n '/Feb 12 00:00:54/ , /Feb 13 00:50:28/p' /var/log/myserver--access_log
Может быть, я могу использовать какой-нибудь grep
?
просто
grep "Feb 12" /var/log/myserver--access_log
должно сработать. Вы можете объединить его непосредственно в другой файл, добавив
> /path/to/the/file.txt
в конце строки.
.