Utilizar find + cp para copiar por data

1. Utilizar find + cp para copiar por data

Jonatas Candido
jonatasudia

(usa CentOS)

Enviado em 15/06/2012 - 18:13h

Como utilizar o comando "find + cp" para copiar os arquivos apenas de determinada data!


  


2. Re: Utilizar find + cp para copiar por data

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/06/2012 - 18:17h

Exemplo com mais de 30 dias.

# find /home/teste -mtime +30 -exec cp {} /home/backup \;


*atime -> arquivos acessados
*ctime -> arquivos criados
*mtime -> arquivos modificados


3. Re: Utilizar find + cp para copiar por data

Jonatas Candido
jonatasudia

(usa CentOS)

Enviado em 15/06/2012 - 19:15h

Muito obrigado. Porém queria copiar de data específica, por exemplo: 26/02/2012


4. Re: Utilizar find + cp para copiar por data

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 16/06/2012 - 00:30h

Os arquivos estão nomeados com a data?


5. Re: Utilizar find + cp para copiar por data

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/06/2012 - 00:34h

jonatasudia escreveu:

Muito obrigado. Porém queria copiar de data específica, por exemplo: 26/02/2012



# find /home/teste -type f -newermt '2012-02-26' -exec cp -a {} /home/usuario/backup/ \;


6. Re: Utilizar find + cp para copiar por data

Jonatas Candido
jonatasudia

(usa CentOS)

Enviado em 17/06/2012 - 12:08h

Muito obrigado, vou testar amanhã e dou retorno.
Eles não estão nomeados pela data!


7. Re: Utilizar find + cp para copiar por data

Jonatas Candido
jonatasudia

(usa CentOS)

Enviado em 18/06/2012 - 09:09h

Quando digito o comando " find /home/jonatas/ -type f -newermt '2012-05-22' -exec cp -a {} /home/jonatas/teste/" aparece a seguinte mensagem de erro.

find: invalid predicate `-newermt'

Qual o erro do comando?


8. Re: Utilizar find + cp para copiar por data

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/06/2012 - 09:19h

jonatasudia escreveu:

Quando digito o comando " find /home/jonatas/ -type f -newermt '2012-05-22' -exec cp -a {} /home/jonatas/teste/" aparece a seguinte mensagem de erro.

find: invalid predicate `-newermt'

Qual o erro do comando?


Tu tá fazendo o find no red hat? Da um ls -l nos arquivos ai e posta a saída aqui.


9. Re: Utilizar find + cp para copiar por data

Jonatas Candido
jonatasudia

(usa CentOS)

Enviado em 18/06/2012 - 09:41h

-rw-rw-r-- 1 jonatas jonatas 940893 May 22 07:38 ocomon2.sql
drwxrwxr-x 2 jonatas jonatas 4096 Jun 15 11:28 teste
-rw-rw-r-- 1 jonatas jonatas 6 Jun 15 10:27 teste.txt
-rw-rw-r-- 1 jonatas jonatas 940893 May 22 07:37 vtigercrm.sql



10. Re: Utilizar find + cp para copiar por data

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/06/2012 - 09:46h

Exemplo do debian:

-rw-rw---- 1 asinfo asi 110060 2011-07-25 14:53 ApresentacaoBroffice.odp
-rw-rw---- 1 asinfo asi 1018 2010-10-27 09:00 baseteste.dbf
-rw-rw---- 1 asinfo asi 5877958 2010-11-08 09:57 BrOffice_3_2_Planilha.pdf
-rw-rw---- 1 asinfo asi 347346 2010-11-18 09:28 BrOffice - Mala direta - Configuracao.pdf
-rw-rw---- 1 asinfo asi 1006622 2010-07-28 09:32 broffice+para+concursos.pdf
-rw-rw---- 1 asinfo asi 1141285 2010-10-27 08:42 broffice_writer_mala_direta-ver1.0.pdf
-rw-rw---- 1 asinfo asi 1949616 2011-07-18 15:47 Curso de BRoffice.odp
-rw-rw---- 1 asinfo asi 12912 2011-07-21 18:34 dicas.odt
-rw-rw---- 1 asinfo asi 13296 2010-11-17 14:09 Hora em Minuto.ods
-rw-rw---- 1 asinfo asi 8076 2010-11-17 13:26 LucroPercentual.ods
-rw-rw---- 1 asinfo asi 6991 2010-11-18 09:39 pimaco-labels.oxt
-rw-rw---- 1 asinfo asi 13347 2011-07-25 14:43 teclas-de-atalho-broffice.odt


11. Re: Utilizar find + cp para copiar por data

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/06/2012 - 09:49h

jonatasudia escreveu:

-rw-rw-r-- 1 jonatas jonatas 940893 May 22 07:38 ocomon2.sql
drwxrwxr-x 2 jonatas jonatas 4096 Jun 15 11:28 teste
-rw-rw-r-- 1 jonatas jonatas 6 Jun 15 10:27 teste.txt
-rw-rw-r-- 1 jonatas jonatas 940893 May 22 07:37 vtigercrm.sql


Vou testar em um Red Hat aqui, com esses parâmetros. Só um estante!


12. Re: Utilizar find + cp para copiar por data

Jonatas Candido
jonatasudia

(usa CentOS)

Enviado em 18/06/2012 - 09:50h

São parecidos, porém no CentOS da o erro ao colocar o comando que você me passou!



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts