Este es el comando g.tempfilegrass que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
g.archivotemp - Crea un archivo temporal e imprime su nombre de archivo.
PALABRAS CLAVE
general, soporte, scripts
SINOPSIS
g.archivotemp
g.archivotemp --ayuda
g.archivotemp [-d] pid=entero [-ayuda] [-verboso] [-tranquilo] [-ui]
Banderas
-d
Ejecución en seco: no cree un archivo, solo imprime su nombre de archivo
--ayuda
Resumen de uso de impresión
--verboso
Salida del módulo detallado
--tranquilo
Salida de módulo silencioso
--ui
Forzar el inicio del cuadro de diálogo GUI
parámetros:
pid=entero [requerido]
Id. De proceso que se utilizará al nombrar el archivo temporal
DESCRIPCIÓN
g.archivotemp está diseñado para scripts de shell que necesitan utilizar archivos temporales de gran tamaño. CÉSPED
proporciona un mecanismo para archivos temporales que no depende de / tmp. HIERBA temporal
Los archivos se crean en la base de datos con el supuesto de que habrá suficiente espacio.
bajo la base de datos para archivos grandes. GRASS elimina periódicamente los archivos temporales que
ha sido dejado atrás por programas que no pudieron eliminarlos antes de terminar.
g.archivotemp crea un archivo único e imprime el nombre. El usuario debe proporcionar un
ID de proceso que se utilizará como parte del nombre del archivo. La mayoría de los shells de Unix proporcionan
forma de obtener el ID de proceso del shell actual. Para / Bin / sh y / bin / csh esto es $$. Eso
se recomienda que $$ se especifique como el ID de proceso para g.archivotemp.
EJEMPLO
Para / Bin / sh scripts se debe utilizar la siguiente sintaxis:
temp1 = `g.tempfile pid = $$`
temp2 = `g.tempfile pid = $$`
Para los scripts / bin / csh, se puede utilizar lo siguiente:
establecer temp1 = `g.tempfile pid = $$`
establecer temp2 = `g.tempfile pid = $$`
NOTAS
Cada llamada a g.archivotemp crea un nombre diferente (es decir, único). Aunque GRASS lo hace
eventualmente para eliminar los archivos temporales que se han quedado atrás, el programador
debe hacer todo lo posible para eliminar estos archivos. A menudo aumentan de tamaño y ocupan disco.
espacio. Si tú escribes / Bin / sh scripts, aprenda a usar el / Bin / sh trampa mando. Si tú escribes
/ bin / csh scripts, aprenda a usar / bin / csh onintr mando.
Utilice g.tempfilegrass en línea utilizando los servicios de onworks.net