Question:
Comment trouver le répertoire temporaire du système?
bpapa
2010-11-13 00:22:11 UTC
view on stackexchange narkive permalink

Je teste une application qui utilise le répertoire temporaire du système. À l'intérieur de l'application, il y a un appel à une fonction Cocoa pour l'interroger. Existe-t-il un moyen pour moi de rechercher ce nom de répertoire sans avoir à écrire ma propre application Cocoa? Peut-être une commande que je peux émettre dans Terminal?

J'ai trouvé cette réponse géniale et elle fonctionne également sur les plates-formes Linux (probablement pas un gros problème pour vous, je le réalise): http://unix.stackexchange.com/a/84980/68885
Deux réponses:
#1
+14
Jeff Swensen
2010-11-13 08:01:58 UTC
view on stackexchange narkive permalink
env

Tapez simplement cette commande dans Terminal. Avec zéro argument, il affichera les noms et les valeurs des variables dans l'environnement.

Alternative avec un peu plus de frappe:

  echo $ TMPDIR   pré>
Merci. Quel chemin étrange - / var / folders / iz / izqn2b5MF-iz9oL0CURH1U +++ TI / -Tmp- /
Ce n'est pas une bonne réponse, car cette variable env pointe vers un répertoire différent à chaque fois qu'un processus différent est appelé.Il est fait pour permettre à chaque processus d'écrire librement dans un répertoire «temporaire», sans craindre qu'il écrase (ou lise par erreur) quelque chose qu'une autre application a écrit.
#2
+5
Thomas L Holaday
2010-11-13 02:49:46 UTC
view on stackexchange narkive permalink

OS X a Python pré-installé, mais pas nécessairement un nouveau Python; mais ce ne sont pas des trucs de pointe.

Donc:

Ouvrez un terminal

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

Crédit à nosklo



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 2.0 sous laquelle il est distribué.
Loading...