![Establecer la fecha de creación del archivo en su fecha de modificación en OSX](https://rvso.com/image/38688/Establecer%20la%20fecha%20de%20creaci%C3%B3n%20del%20archivo%20en%20su%20fecha%20de%20modificaci%C3%B3n%20en%20OSX.png)
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 touch
comando 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 touch
comando.
También sé que el ls -lT
comando 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