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 17:54:25 -0200

Pode usar o find:
find ./ -cmin -5 -type f -exec cp -f '{}' /tmp \;

Att,

Joaquim Petiz

2009/11/16 Bruno Gunter <address@hidden>

>
>
> 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 <address@hidden <slayer_r0x%40yahoo.com.br>
> > <mailto:slayer_r0x%40yahoo.com.br <slayer_r0x%2540yahoo.com.br>>>
>
> > Para: address@hidden<shell-script%40yahoogrupos.com.br>
> > <mailto:shell-script%40yahoogrupos.com.br<shell-script%2540yahoogrupos.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.maisbuscados.yahoo.com <http://br.maisbuscados.yahoo.com>
>
> >
> > [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]