Editar fechas de edición de archivos

En ocasiones es necesario alterar la fecha de edición de ciertos archivos, para lograrlo, se puede usar el siguiente comando:

$ touch -d HHMMSSAAMMDD archivo

Obviamente reemplazando h por hora, m por minuto, etc. En la oportunidad que aprendí esto, necesitaba cambiar la fecha de un pdf y con touch se alteraba la fecha de creación (en realidad, de la última modificación) del archivo pero no los metadatos incrustados en el pdf. Resolví esto usando pdftk para extraer, luego modificar y después actualizar la información.

$ pdftk archivo.pdf dump_data output infoyeah

Luego, abrir el archivo donde quedó la información: $ nano infoyeah y editar los metadatos que queramos.

Editando fecha de creación del archivo

Ojo que acá la fecha se escribe en este formato AAAAMMDDHHMMSS.

Una vez editados los metadatos, con el mismo pdftk, los actualizamos en el pdf: $ pdftk archivo.pdf update_info infoyeah output archivo2.pdf

De nada, no abuses.