LINUX.ORG.RU
Ответ на: комментарий от dGhost

А что так грустно? Там всего одна команда добавится.

grep -v something log.log > log.temp && mv log.temp log.log

И всех делов...

Uncle_Theodore ★★
()
Ответ на: комментарий от dGhost

> хотелось как-нибудь попроще почистить лог

Если загвоздка в том, чтобы не удалять записи, которые были сделаны в лог пока ты набирал команды, то man diff | patch .

anonymous
()
Ответ на: комментарий от lodin

Я догадывался, но да, таки самому в явном виде не не придётся с этим возиться.

ahonymous
()
Ответ на: комментарий от Lumi

Я имел в виду время выполнения, быстрее всего отрабатывает LANG=C grep -v, если конечно не надо резать что-то отличное от латиницы, затем sed (проигрыш 6 раз, зато utf) и grep в utf локали с кхм... трёхсоткратным проигрышем. Если в логах не только латиница, то премущество sed весомое.

Lumi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.