Posté par barmic 🦦 .
En réponse au journal Args parser pour shell.
Évalué à 3.
Dernière modification le 17 février 2024 à 21:52.
Si tu veux que le nom soit propre à l’exécution (au cas peu probable où on exécuterait ton script 2+ fois en parallèle (dans un framework plus large qui l’inclurait par exemple...)), tu devrais p-e utiliser $$ en lieu et place de .XXXXXX ?
Ça indique à mktemp qu'il peut les remplacer par ce qu'il veut. Et mktemp t'assure de manière plus fiable que c'est lui qui a créer le fichier sans risque de concurrence surprenante.
Le man dis
Create a temporary file or directory, safely, and print its name. TEMPLATE must contain at least 3 consecutive 'X's in last component. If TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
[^] # Re: echo Plop
Posté par barmic 🦦 . En réponse au journal Args parser pour shell. Évalué à 3. Dernière modification le 17 février 2024 à 21:52.
Ça indique à mktemp qu'il peut les remplacer par ce qu'il veut. Et mktemp t'assure de manière plus fiable que c'est lui qui a créer le fichier sans risque de concurrence surprenante.
Le man dis
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll