tar ignorando a opção "mais recente"

1

Como obtenho o tar para incluir apenas arquivos mais novos que uma determinada data? Eu tentei o seguinte, os quais incluem arquivos mais antigos e mais recentes (hoje é 2015-07-20):

  • tar -cj -N 2015-07-07 directory | tar -tj | less
  • tar -cj -N 2015-07-25 directory | tar -tj | less
  • tar -cj --newer-mtime=2015-07-25 directory | tar -tj | less
por user1207177 20.07.2015 / 19:00

1 resposta

1

tar -cj --newer-mtime 2015-07-07 directory | tar -tj | less funciona

Se -N for usado, tar funcionará em arquivos cuja modificação de dados ou tempos de alteração de status sejam mais recentes que os date fornecidos.

Enquanto --newer-mtime apenas verifica mtime e desconsidera ctime

    
por 20.07.2015 / 19:33

Tags