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 <[email protected]> > > > 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 <[email protected] <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 <[email protected] > > <edinhoalmeida%40gmail.com><edinhoalmeida% > 40gmail.com>> > > > > Para: > > [email protected]<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_...@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 <gun...@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 <mrb...@...> > 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 - mrb...@... > > > > > ..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] ------------------------------------ --------------------------------------------------------------------- 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: [email protected] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil 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: [email protected] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
