Il s'agit de la commande g.tempfilegrass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
g.fichier temp - Crée un fichier temporaire et imprime son nom de fichier.
MOTS-CLÉS
général, support, scripts
SYNOPSIS
g.fichier temp
g.fichier temp --Aidez-moi
g.fichier temp [-d] Pid=entier [--vous aider] [--verbeux] [--calme] [--ui]
Drapeaux:
-d
Essai à sec - ne créez pas de fichier, imprimez simplement son nom de fichier
--Aidez-moi
Imprimer le récapitulatif d'utilisation
--verbeux
Sortie du module verbeux
--silencieux
Sortie module silencieuse
--interface utilisateur
Forcer le lancement de la boîte de dialogue GUI
Paramètres:
Pid=entier [obligatoire]
ID de processus à utiliser pour nommer le fichier temporaire
DESCRIPTION
g.fichier temp est conçu pour les scripts shell qui doivent utiliser de gros fichiers temporaires. HERBE
fournit un mécanisme pour les fichiers temporaires qui ne dépend pas de /tmp. L'HERBE temporaire
les fichiers sont créés dans la base de données en supposant qu'il y aura suffisamment d'espace
sous la base de données pour les gros fichiers. GRASS supprime périodiquement les fichiers temporaires qui ont
laissés pour compte par des programmes qui n'ont pas réussi à les supprimer avant de se terminer.
g.fichier temp crée un fichier unique et imprime le nom. L'utilisateur est tenu de fournir un
process-id qui sera utilisé dans le nom du fichier. La plupart des shells Unix fournissent un
moyen d'obtenir l'ID de processus du shell actuel. Pour / Bin / sh et /bin/csh c'est $$. Ce
est recommandé que $$ soit spécifié comme process-id pour g.fichier temp.
EXEMPLE
Pour / Bin / sh scripts, la syntaxe suivante doit être utilisée :
temp1=`g.tempfile pid=$$`
temp2=`g.tempfile pid=$$`
Pour les scripts /bin/csh, les éléments suivants peuvent être utilisés :
set temp1=`g.tempfile pid=$$`
set temp2=`g.tempfile pid=$$`
NOTES
Chaque appel à g.fichier temp crée un nom différent (c'est-à-dire unique). Bien que GRASS ne
finalement arriver à supprimer les fichiers temporaires qui ont été laissés pour compte, le programmeur
devrait faire tout son possible pour supprimer ces fichiers. Ils deviennent souvent volumineux et occupent le disque
espacer. Si vous écrivez / Bin / sh scripts, apprenez à utiliser les / Bin / sh piège commander. Si vous écrivez
/bin/csh scripts, apprenez à utiliser le /bin/csh surintr commander.
Utilisez g.tempfilegrass en ligne à l'aide des services onworks.net