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?

Responder a