logs

Publicado por marcio 28/10/2004

[ Hits: 6.179 ]

Download log.sh




lista todos os arquivos de log do sistema


  



Esconder código-fonte

#!/bin/sh
clear
echo \"
          +---------------------------+
          | Estou procurando todos os |
          | arquivos de log do disco. |
          |                           |
          |   ISTO PODE DEMORAR!!!    |
          +---------------------------+\"
#seleciono a partir do diretorio /, os arquivos comuns (-type f)
#cujo nome termine em .log (-name \\*.log)
#e com tamanho > 1.000.000 caracteres (-size +1000000c)
BigLogs=`find / -type f -name \\*.log -size +1000000c -print`
#Se eu simplesmente deixar somente os 100 ultimos registros
#de cada arquivo, fa(ss)o:
echo -e \"\\n\\nPesquisa terminada, 
encolhendo os seguintes logs:\"
for Arq in $BigLogs
do
   echo $Arq
   tail -100 $Arq > /tmp/$$ # guardo os 100 ultimos em /tmp/$$
   mv /tmp/$$ $Arq
done

Scripts recomendados

Compilação automatica do GCC-4.7.1 no Debian 32 bits em Bash

Automatizando a limpeza do cache do squid

Espaço em disco!

Configuração pós-instalação do Slackware 14.2

vcut - Recortar vídeos usando ffmpeg


  

Comentários
[1] Comentário enviado por Outsider_ em 30/10/2004 - 03:15h

Otimo script


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts