¿Cómo configuro la hora de creación de un file?

Tengo un script que convierte un file a otro formatting, y quiero que el file resultante tenga las mismas marcas de time que el original, incluido el time de creación (como se muestra con ls -lU ).

Puedo usar el tacto para establecer el time de acceso y modificación, pero no veo una manera de establecer el time de creación.

  • ¿Cómo hago un command de acceso directo en la terminal?
  • osascript y AppleEvents
  • Cerrar windows activas desde la Terminal
  • Cómo conectar correctamente la salida a "decir" en la terminal
  • ¿Cómo uso llvm-profdata en Mac OS X Yosemite?
  • ¿Cómo agregar MySQL a la variable $ PATH para resolver "mysql: command no encontrado"?
  • Agregar un alias de nombre de usuario usando la línea de command
  • iTerm - yendo una palabra hacia atrás y hacia adelante
  • ¿Cómo creo counts de usuario desde la Terminal en Mac OS X 10.11?
  • No se encuentra el script Bash El Capitan
  • Problema al intentar convertir el número de mes a forma de palabra en AppleScript (pero solo cuando ese mes contiene 31 días)
  • ¿Qué hace -HUP cuando se usa con killall?
  • 2 Solutions collect form web for “¿Cómo configuro la hora de creación de un file?”

     touch -t YYYYMMDDhhmm file.ext 

    Esto establecerá las dates de modificación y creación de un file. Lo ejecuté en un file que creé esta mañana, y esto es lo que dice Get Info:

    enter image description here

    SetFile también se puede usar para establecer la date de creación antes de la date de modificación o en el futuro.

     -d date Sets the creation date, where date is a string of the form: "mm/dd/[yy]yy [hh:mm:[:ss] [AM | PM]]" Notes: Enclose the string in quotation marks if it contains spa- ces. The date must be in the Unix epoch, that is, between 1/1/1970 and 1/18/2038. If the year is provided as a two- digit year, it is assumed to be in the 21st century and must be from 00 (2000) through 38 (2038). 

    Esto establecería la date de creación en la date de modificación:

     SetFile -d "$(GetFileInfo -m test.txt)" test.txt 

    SetFile y GetFileInfo son parte del package de herramientas de command-line, que se puede download de developer.apple.com/downloads o de las preferences de Xcode después de instalarlo desde App Store.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).