Vous êtes ici

Fichiers temporaires en bash : mktemp

Si dans vos bash vous avez besoin de fichiers temporaires, utilisez la commande mktemp pour les créer.

En effet cette commande va vous permettre de créer des fichiers intermédiaires sans que vous ayez à vous occuper de leur unicité ou de leur suppression aprés exécution de votre script.

La syntaxe est la suivante :

mktemp test.XXX

qui creé le fichier "test.Y8C" par exemple.

Je conseille de les créer dans le dossier "/tmp" en ajoutant le dossier lors de la création du fichier :

mktemp /tmp/test.XXXX

Si vous avez besoin d'un répertoire temporaire vous pouvez le créer via l'option "-d" :

mktemp -d test.XXXX

Quand vous l'utilisez dans un script, utilisez la formule suivante :

monfichier = $(mktemp test.XXX)

Vous pourrez ensuite accéder au fichier via la variable $monfichier

Fait le 16/03/2016

Tags: 

Utilisateurs en ligne

Il y a actuellement 0 utilisateur connecté.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer