touch(1)solo puede cambiar los tiempos de modificación y acceso , pero no tiene opciones para el tiempo de creación . Esto no funciona, al menos no en Lion.
Entonces, ¿cómo puedo cambiar la creación de tiempo, también conocida como hora de nacimiento en fstat(2)? No hay una llamada correspondiente utimes(2)y no parece haber ninguna herramienta de línea de comando para esto.
Sé que puedo copiar el archivo a un nuevo archivo, que luego obtiene la hora actual como hora de nacimiento (y luego elimina el original), pero ¿seguramente debe haber una mejor manera?
touch -t yyyymmddhhmm $fileparece cambiar la fecha de creación, pero solo si es anterior a la fecha de creación original.