Establecer la fecha de creación del archivo en su fecha de modificación en OSX

Establecer la fecha de creación del archivo en su fecha de modificación en OSX

Necesito editar por lotes la fecha de creación del archivo (algún estúpido grabador de audio establece la fecha de creación del archivo en la época UNIX y la fecha de grabación correcta en la fecha de modificación) para configurarla en la fecha de modificación del archivo.

Conozco el touchcomando que puede configurar la creación de un archivo como este touch -t 201406251546.10 filename.wav, pero no sé cómo recuperar la fecha de modificación de cada archivo para proporcionarla como argumento del touchcomando.

También sé que el ls -lTcomando imprime la hora de modificación antes de cada archivo, pero en mi sistema (OS X 10.9) la salida está localizada, lo que no es realmente útil para el procesamiento por lotes.

¿Alguna idea de como hacerlo?

Respuesta1

Encontré una manera de solucionar mi problema particular gracias aesta respuesta. Aunque es sólo MacOS.

SetFile -d "$(GetFileInfo -m filename.wav)" filename.wav

información relacionada