On Wednesday 20 June 2007 13:07, Timur S. Sattarov wrote: > Alexey Mikhailov wrote: > > Есть огромный лог файл апача (вырос за 2 дня на 2ГБ) > > > > нужно удалить из него все записи за 19/Jun/2007 > > и оставить за 20/Jun/2007 > > > > такое можно как-то сделать? > > grep "20/Jun/2007" access.log >acc.log > mv acc.log access.log > ну и chown/chmod потом > и grep тоже надо будет немного поднастроить чтобы точно вытащил дату. А почему бы не сделать grep --invert по "19/Jun/2007" ? Тогда в логе останется все, кроме строк с "19/Jun/2007" Или я не так понял задачу? -- Best regards, Mikhail Bart-mdv- @ SolarNet IRC: irc.solarnet.ru WWW: http://www.solarnet.ru/ -- Самое главное в жизни - слова. Из-за них люди шли на костры. -- Михаил Зощенко
Attachment:
pgpdDs05zBINs.pgp
Description: PGP signature