Pular para o conteúdo

Utilizar find + cp para copiar por data

Responder tópico
  • Denunciar
  • Indicar
01 02

1. Utilizar find + cp para copiar por data

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

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

Responder tópico

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

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

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

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

Os arquivos estão nomeados com a data?

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

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

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

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

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

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

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

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

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

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder