shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Por Favor - Me ajudem!!!


From: Jerryson
Subject: Re: [shell-script] Por Favor - Me ajudem!!!
Date: Sat, 19 Nov 2005 18:58:07 +0000
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050716)

Fala Reinaldo...continuando a encher sua paciência...
Parece que aquele problema foi solucionado, ele está encontrando os arquivos...tudo beleza, só que ainda está acusando alguns erros, veja: (no caso configurei pra que fossem deletados os arquivos .log da pasta /var/log) -

root@ExcritorioCasa:/home/kurumin# ./log
./log: line 6: [: auth.l: integer expression expected
./log: line 6: [: daemon: integer expression expected
./log: line 6: [: diald.: integer expression expected
./log: line 6: [: dirmng: integer expression expected
./log: line 6: [: distcc: integer expression expected
./log: line 6: [: fontco: integer expression expected
./log: line 6: [: kdm.lo: integer expression expected
./log: line 6: [: kern.l: integer expression expected
./log: line 6: [: lpr.lo: integer expression expected
./log: line 6: [: mail.l: integer expression expected
./log: line 6: [: scroll: integer expression expected
./log: line 6: [: thttpd: integer expression expected
./log: line 6: [: user.l: integer expression expected
./log: line 6: [: uucp.l: integer expression expected
./log: line 6: [: wwwoff: integer expression expected
./log: line 6: [: wwwoff: integer expression expected
./log: line 6: [: xdm.lo: integer expression expected
./log: line 6: [: XFree8: integer expression expected
./log: line 6: [: XFree8: integer expression expected

Obrigado amigo.

Reinaldo Carvalho escreveu:

Aquela forma deveria fucionar, tente assim:

data=$(date -d '1 month ago' +%y%m%d)
for i in $(ls /var/log/aplic/*.TXT) ; do
     j=$(basename $i)
     if [ "${j:0:6}" -lt "$data" ] ; then
         echo rm $i
     fi
done


Em 19/11/05, Jerryson<address@hidden> escreveu:
> Olá Reinaldo, obrigado por me ajudar...
> eu executei o script que me enviou, infelizmente está dando um errinho
> aqui, veja:
>
> root@computador:/home/kurumin ./log
> ./log: line 6: [: *.TXT: integer expression expected
>
> De qualquer modo, muito obrigado pelo auxílio.
>
>
>
> Reinaldo Carvalho escreveu:
>
> > Corringindo...
> >
> > data=$(date -d '1 month ago' +%y%m%d)
> > for i in /var/log/aplic/*.TXT ; do
> >     j=$(basename $i)
> >     if [ "${j:0:6}" -lt "$data" ] ; then
> >         echo rm $i
> >     fi
> > done
> >
> >
> > Em 19/11/05, Reinaldo Carvalho<address@hidden> escreveu:
> > > data=$(date -d '1 month ago' +%y%m%d)
> > > for i in /var/log/aplic/*.TXT ; do
> > >     if [ "${i:0:6}" -lt "$data" ] ; then
> > >         echo rm $i
> > >     fi
> > > done
> > >
> > >
> > > teste antes! se fucionar, retire o echo!
> > >
> > > Em 19/11/05, Jerryson<address@hidden> escreveu:
> > > > Pessoal, estou necessitando de elaborar um programa que realize a
> > > > seguinte tarefa:
> > > > Apagar automaticamente todos os arquivos de log, no diretório
> > > > /var/log/aplic, gerados por um aplicativo com mais de um mês de
> > > > gravação, sendo que o nome dos arquivos seguem a formação
> > > > AAMMDDHHmmSSSEQUENCIAL.TXT (Ex:0508011830221334180000.TXT)
> > > >
> > > > Por favor, se puderem me dar um auxílio acerca dos comandos que devo
> > > > utilizar, ou mesmo o esboço de algum código ficaria imensamente
> > agradecido!
> > > > Uma coisa que eu já sei é que terei de me utilizar do
> > cron(agendador de
> > > > tarefas), não é mesmo?
> > > >
> > > > Obrigado a todos e até breve.
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > Esta lista não admite a abordagem de outras liguagens de
> > programação, como perl, C etc. Quem insistir em não seguir esta regra
> > será moderado sem prévio aviso.
> > > > ---------------------------------------------------------------------
> > > > Sair da lista: address@hidden
> > > > ---------------------------------------------------------------------
> > > > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > > > ---------------------------------------------------------------------
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Reinaldo Carvalho
> > > Debian Sarge 3.1 - Linux User: #238310
> > > Prodepa - address@hidden
> > >
> >
> >
> > --
> > Reinaldo Carvalho
> > Debian Sarge 3.1 - Linux User: #238310
> > Prodepa - address@hidden
> >
> >
> > ---------------------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> > como perl, C etc. Quem insistir em não seguir esta regra será moderado
> > sem prévio aviso.
> > ---------------------------------------------------------------------
> > Sair da lista: address@hidden
> > ---------------------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ---------------------------------------------------------------------
> >
> >
> >
> > *Yahoo! Grupos, um serviço oferecido por:*
> > PUBLICIDADE
> >
> >
> > ------------------------------------------------------------------------
> > *Links do Yahoo! Grupos*
> >
> >     * Para visitar o site do seu grupo na web, acesse:
> >       http://br.groups.yahoo.com/group/shell-script/
> >
> >     * Para sair deste grupo, envie um e-mail para:
> >       address@hidden
> > <mailto:address@hidden?subject=Unsubscribe>
> >
> >     * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> >       Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
> >
> >
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


--
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - address@hidden


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
---------------------------------------------------------------------



*Yahoo! Grupos, um serviço oferecido por:*
PUBLICIDADE


------------------------------------------------------------------------
*Links do Yahoo! Grupos*

    * Para visitar o site do seu grupo na web, acesse:
      http://br.groups.yahoo.com/group/shell-script/
* Para sair deste grupo, envie um e-mail para:
      address@hidden
      <mailto:address@hidden?subject=Unsubscribe>
* O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
      Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]