Pregunta:
¿Cómo encuentro el directorio temporal del sistema?
bpapa
2010-11-13 00:22:11 UTC
view on stackexchange narkive permalink

Estoy probando una aplicación que usa el directorio temporal del sistema. Dentro de la aplicación, hay una llamada a una función Cocoa para consultar esto. ¿Hay alguna forma de consultar este nombre de directorio además de tener que escribir una aplicación Cocoa propia? ¿Posiblemente un comando que pueda emitir en la Terminal?

Encontré esta respuesta excelente, además de que también funciona en plataformas Linux (probablemente no sea una gran preocupación para usted, me doy cuenta): http://unix.stackexchange.com/a/84980/68885
Dos respuestas:
#1
+14
Jeff Swensen
2010-11-13 08:01:58 UTC
view on stackexchange narkive permalink
env

Simplemente escriba este comando en la Terminal. Con cero argumentos imprimirá los nombres y valores de las variables en el entorno.

Alternativa con un poco más de escritura:

  echo $ TMPDIR  
Gracias. Qué ruta más extraña - / var / carpetas / iz / izqn2b5MF-iz9oL0CURH1U +++ TI / -Tmp- /
Esta no es una buena respuesta, ya que esta variable env apunta a un directorio diferente cada vez que se invoca un proceso diferente.Está hecho para permitir que cada proceso escriba libremente en un directorio "temporal", sin preocuparse de que pueda sobrescribir (o leer por error) algo que haya escrito otra aplicación.
#2
+5
Thomas L Holaday
2010-11-13 02:49:46 UTC
view on stackexchange narkive permalink

OS X tiene Python preinstalado, aunque no necesariamente un Python nuevo; pero esto no es material de vanguardia.

Entonces:

Abra una terminal

  cat > hack.pyimport tempfileprint tempfile.gettempdir () ^ Dpython hack.py  

Crédito a nosklo



Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 2.0 bajo la que se distribuye.
Loading...