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?