Havia um pequeno erro na expressão no find.. eu corrigi e o comando fica assim:
find /var/log -name "*log*.gz" agora para criar um script: cat > apagarlog.sh <<EOF #!/bin/bash find /var/log -name "*log*.gz" EOF chmod +x apagarlog.sh On Dec 15, 2007 9:56 AM, Luciana Sousa <[EMAIL PROTECTED]> wrote: > Fiz : > find /var/log -name "*.log.gz" -exec rm -f {} \; como root > depois fiz cd /var/log e veja o que apareceu: > > [EMAIL PROTECTED]:/var/log# ls > acpid dmesg.0 kdm.log mail.log uucp.log > auth.log dmesg.1.gz kern.log mail.warn Xorg.0.log > daemon.log dmesg.2.gz lpr.log messages Xorg.0.log.old > debug dmesg.3.gz mail.err syslog > dmesg dmesg.4.gz mail.info user.log > > Se eu entendi direito os log não foram apagados. > Como faço para isso virar um script: > Eu sou *PÉSSIMO* em fazer scripts, mas o começo do começo do começo é > > por aqui: > > for i in $(ls *.log.gz); do rm $i; done; > > for l in $(ls *.log); do echo "" > $l; done > > Copio para um arquivo txt e depois ? > > > > Em 14/12/07, Jonas Roberto de Goes Filho (sysdebug) < [EMAIL PROTECTED]> > escreveu: > > > Renato S. Yamane wrote: > > > Luciana Sousa escreveu: > > >> Como devo fazer para apagar todos os arquivos de log no Debian e > > >> derivados, como Ubuntu e Kurumin. > > > > > > Basicamente os arquivos de log estão em /var/log > > > Lá existem os arquivos compactados dos logs antigos (.log.gz) e os > > > atuais (.log). > > > > > > Você pode remover todos os .log.gz e apagar todo o conteúdo dos logs > > > atuais. > > > > > > Eu sou *PÉSSIMO* em fazer scripts, mas o começo do começo do começo é > > > por aqui: > > > for i in $(ls *.log.gz); do rm $i; done; > > > for l in $(ls *.log); do echo "" > $l; done > > > > Olá Renato e Luciana. Existe uma forma melhor ainda para apagar todos > > estes arquivos log.gz recursivamente abaixo de /var/log, caso seja esta > > a solução que será adotada. > > > > # find /var/log -name "*.log.gz" -exec rm -f {} \; > > > > > > > > Blarghhh, eu sei que isso está horrível e nem da maneira mais bonita e > > > prática, mas funciona kkkkkkkk > > > > > > Att, > > > Renato > > > > > > > Abraço, > > > > -- > > http://www.goes.eti.br > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > > [EMAIL PROTECTED] > > > > > > > -- > Grata, > Luciana -- --- Cesar Avalos. Jabber/XMPP/Gtalk: ↓ Avaløs·€esarØgmail·cøm "In a World without Walls and Fences, who need Windows and Gates?