Os arquivos em /var/log/
são de propriedade do root, portanto você terá que usar o sudo no Terminal, ou seja, ser um administrador local.
Depois de ter isso, você pode usar o comando sed
para executar a tarefa real com algo parecido com isto
sudo sed -i -e s/^.*09:[00-59]:[00-59].*$//g /var/log/someLogFile.log
Para mais explicações:
-
sudo
para fornecer acesso de gravação aos arquivos de propriedade do root -
-i
Edita o arquivo no local -
-e
Diz ao sed que você estará usando um comando regex seguindo esta opção -
s/^.*09:[00-59]:[00-59].*$//g
inicia o comando de substituição de sed para qualquer linha registrada para todas as 09:00:00 às 09:59:59 sem nada (2 barras consecutivas), para todas as linhas (/g
)