touch(1)
só pode alterar os tempos de modificação e acesso , mas não tem opções para o horário de criação . Isso não funciona, pelo menos não no Lion.
Então, como posso mudar a criação tempo, também conhecido como época natal em fstat(2)
? Não há chamada correspondente utimes(2)
e não parece haver nenhuma ferramenta de linha de comando para isso.
Eu sei que posso copiar o arquivo para um novo arquivo, que recebe a hora atual como data de nascimento (e exclui o original), mas certamente deve haver uma maneira melhor?
touch -t yyyymmddhhmm $file
parece alterar a data de criação, mas somente se for anterior à data de criação original.