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: Joaquim Petiz
Subject: Re: Res: [shell-script] Re: Como comparar um novo arquivo (Reabrindo)
Date: Mon, 16 Nov 2009 18:08:58 -0200

Use o find com -5 para arquivos modificados a menos de 5 minutos, +5 é para
arquivos modificados a mais de 5 minutos..

Att,

2009/11/16 Edinho Almeida <address@hidden>

>
>
> Parece faltar um espaço necessário antes do \;
>
> find . -cmin +5 -exec mv {} copia/ \; # espacei para realçar
>
>
> Abs
> Edinho Almeida
> 11 8018-8019
>
> 2009/11/16 bleee <address@hidden <slayer_r0x%40yahoo.com.br>>
>
> >
> >
> > Serviria se desse certo
> > find . -cmin +5 -exec mv {} copia/\;
> > find: faltando argumento para `-exec'
> >
> > até que facilitaria bastante
> > (desculpa reenviar.. mas nao conheco o find tanto assim)
> >
> > mas antes que alguem reclame, sim, eu estou olhando no google
> >
> > ty
> >
> > ________________________________
> > De: Edinho Almeida <address@hidden 
> > <edinhoalmeida%40gmail.com><edinhoalmeida%
> 40gmail.com>>
> >
> > Para: address@hidden<shell-script%40yahoogrupos.com.br><shell-script%
> 40yahoogrupos.com.br>
>
> > Enviadas: Segunda-feira, 16 de Novembro de 2009 17:34:33
> >
> > Assunto: Re: Res: [shell-script] Re: Como comparar um novo arquivo
> > (Reabrindo)
> >
> > 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 <slayer_r0x@yahoo. com.br>
> >
> > >
> > >
> > > 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 <gunter@infolink. com.br <gunter%40infolink. com.br>>
> > >
> > > Para: shell-script@ yahoogrupos. com.br <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.maisbusca dos.yahoo. com
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [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]
>
>  
>



-- 
# LINUX USER: #494913
#

Insanity: doing the same thing over and over again and expecting different
results.

Albert Einstein


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



reply via email to

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