Alterar data da última edição [duplicada]

0
    

Esta pergunta já tem uma resposta aqui:

    

Como posso alterar a última data editada de um arquivo? Não parece haver nada como:

chlastediteddate  12/7/12 file

Qual comando pode fazer isso? Existe uma maneira de fazer isso sem alterar o que o computador acha que é a data, editando o arquivo e corrigindo o que o computador acha que é a data?

    
por John Militer 15.04.2016 / 23:37

1 resposta

4

O comando que você está procurando é touch com a opção -d (ou --date )

touch - change file timestamp

(...)

-d, --date=STRING

parse STRING and use it instead of current time

Por exemplo:

touch -d '2016-01-15 22:41:18' file

ou até mesmo

touch -d '3 months ago' file

Como sempre, man touch é seu amigo.

    
por 15.04.2016 / 23:43