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

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

Re: Res: [shell-script] Re: Como comparar um novo arquivo (Reabrindo)


From: Edinho Almeida
Subject: Re: Res: [shell-script] Re: Como comparar um novo arquivo (Reabrindo)
Date: Mon, 16 Nov 2009 17:34:33 -0200

Oi,

porque não serve o find?

find /caminho/dabusca/ -cmin +5 -exec mv {} /caminho/dacopia/ \;

e colocar esta linha para rodar a cada minuto pelo cron?

Abs
Edinho Almeida
11 8018-8019


2009/11/16 bleee <address@hidden>

>
>
> entao.. como eu falei.. sao diversos arquivos, na mesma pasta
> todos com nomes "aleatorios"
> por isso que to batendo cabeça um monte.
>
> :(
>
> ________________________________
> De: Bruno Gunter <address@hidden <gunter%40infolink.com.br>>
>
> Para: address@hidden <shell-script%40yahoogrupos.com.br>
> Enviadas: Segunda-feira, 16 de Novembro de 2009 17:17:34
> Assunto: Re: Res: [shell-script] Re: Como comparar um novo arquivo
> (Reabrindo)
>
>
> Tente usar:
>
> find -cmin 5 arquivo
>
> []'s
> Gunter
>
> bleee wrote:
> >
> >
> > no caso quando uso -nt , volta o seguinte
> > [: too many arguments
> >
> > que é justamente o meu maior problema.
> > comparar 1 a 1
> > :(
> >
> > ____________ _________ _________ __
> > De: slayer_r0x <slayer_r0x@yahoo. com.br
> > <mailto:slayer_ r0x%40yahoo. com.br>>
> > Para: shell-script@ yahoogrupos. com.br
> > <mailto:shell- script%40yahoogr upos.com. br>
>
> > Enviadas: Segunda-feira, 16 de Novembro de 2009 16:57:56
> > Assunto: [shell-script] Re: Como comparar um novo arquivo (Reabrindo)
> >
> > estou com um problema semelhante.
> > Preciso copiar varios arquivos com data anterior a 5 minutos atras.
> > Porém, quando utilizo o comando passado aqui recebo diversas horas
> > mostrando
> >
> > MIN=$(date -d "5 minutes ago" +%H:%M) #Pegar 5 minutos atras
> > ARQ=$(ls /var/spool/asterisk /monitor/ *.wav -l --time-style= long-iso
> > | awk '{print $7}')
> >
> > a variavel $ARQ recebe diversas horas, entao nao funciona se eu fizer
> >
> > while [ $MIN -gt $ARQ ];do
> > mv -v *.wav ./copia/.
> > done
> >
> > da problema com 16:46: integer expression expected
> >
> > Alguem tem alguma ideia???
> > to a um bom tempo vendo na lista situações de comparação de data, mas
> > todos sao apenas de um arquivo para outro. nenhum comparando varios
> > arquivos com o horario atual.
> >
> > desde já agradeço
> >
> > regards
> >
> > --- Em shell-script@ yahoogrupos. com.br, MrBiTS <mrbits@...> escreveu
> > >
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > | mais uma coisa... posso usar hour ao invés de days?
> > >
> > > Pode também. Como o Flávio Jr falou, você pode colocar
> > >
> > > date -d="3 hours ago"
> > >
> > > E para comparar as horas, utilize o ls --time-style= full-iso , que
> > trará
> > > data e hora da modificação do arquivo.
> > >
> > > - --
> > >
> > > Um abraço
> > >
> > > .0. MrBiTs - mrbits@...
> > > ..0 GnuPG -
> > > http://keys. cardboard. net:11371/ pks/lookup? op=get&search=
> > 0xAC37715A6DD1F1 86
> > > 000 http://www.mrbits. com.br
> > >
> > >
> > > -----BEGIN PGP SIGNATURE--- --
> > > Version: GnuPG v1.4.5 (Cygwin)
> > > Comment: Using GnuPG with Mozilla - http://enigmail. mozdev.org
> > >
> > > iD8DBQFIRsBcrDdxWm3 R8YYRAlI3AJ9850j QAMAAXc3npsPq0nF slp2RswCghNaj
> > > mNVuWstEwy53Lzay7BX F9z4=
> > > =38Xd
> > > -----END PGP SIGNATURE--- --
> > >
> >
> > ____________ _________ _________ _________ _________ _________ _
> > Veja quais são os assuntos do momento no Yahoo! +Buscados
> > http://br.maisbusca dos.yahoo. com <http://br.maisbusca dos.yahoo. com>
>
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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