¿Dónde debe una herramienta de command-line almacenar files de caching en OS X?

/var/cache falta, ~/Library/Caches parece ser para aplicaciones de pleno derecho en lugar de herramientas de command-line, las herramientas que he visto en la naturaleza hacen cosas horribles (como usar el directory de inicio del usuario). ¿Dónde está la location correcta, o al less pnetworkingecible y confiable?

  • ¿Cómo cambio la tabla de particiones para mi disco duro?
  • ¿Cómo arreglo una unidad USB corrupta en OS X?
  • Las aplicaciones principales no se inician después de instalar OS X Mavericks
  • rsync y enlaces duros
  • Acceso directo no deseado de OS X: ⌘⌘C convertido a ⌘C
  • Mac OS X 10.6 incluye Java 6?
  • El control de volumen en OS X no tiene efecto
  • ¿Es posible particionar el disco duro con una segunda installation de MacOS y luego eliminar la partición original?
  • One Solution collect form web for “¿Dónde debe una herramienta de command-line almacenar files de caching en OS X?”

    Depende del tipo de datos almacenados en caching, ¿es por usuario o por todo el sistema?

    Si por usuario, no hay nada de malo en usar un directory con prefijo de punto en el directory de inicio del usuario (para eso es, después de todo, y en gran medida es el modo UNIX) o tal vez /tmp/<username> si no se van a persistió Si se trata de un sistema completo y pretende persistir, consulte la página del manual de hier/var/db/<appname> puede ser una opción?

    Otra opción específica de Mac OS es usar /var/folders (como se documenta en hier(7) ). Como se mencionó, puede recuperar el directory temporal específico del usuario llamando a getconf DARWIN_USER_CACHE_DIR .

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