InglésFrancésEspañol

Ad


icono de página de OnWorks

g.messagegrass: en línea en la nube

Ejecute g.messagegrass en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando g.messagegrass 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. mensaje - Imprime un mensaje, advertencia, información de progreso o error fatal en la forma de GRASS.
Este módulo debe utilizarse en scripts para los mensajes que se envían al usuario.

PALABRAS CLAVE


general, soporte, scripts

SINOPSIS


g. mensaje
g. mensaje --ayuda
g. mensaje [-Wedpiv] mensaje=cadena [depurar=entero] [-ayuda] [-verboso] [-tranquilo]
[-ui]

Banderas
-w
Imprimir mensaje como advertencia

-e
Imprimir mensaje como error fatal

-d
Imprimir mensaje como mensaje de depuración

-p
Imprimir mensaje como información de progreso

-i
Imprimir mensaje en todos los modos excepto en modo silencioso
El mensaje está impreso en GRASS_VERBOSE> = 1

-v
Imprimir mensaje solo en modo detallado
El mensaje se imprime solo en GRASS_VERBOSE> = 3

--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:
mensaje=cadena [requerido]
Texto del mensaje a imprimir
El mensaje está impreso en GRASS_VERBOSE> = 2

depurar=entero
Nivel que se utilizará para depurar mensajes
Opciones: 0 - 5
Por defecto: 1

DESCRIPCIÓN


Este programa se utilizará en scripts de Shell / Perl / Python, por lo que el autor no necesita
utilizar el programa de eco. La ventaja de g. mensaje es que formatea los mensajes como
otros módulos de GRASS lo hacen y que su funcionalidad está influenciada por GRASS_VERBOSE y
Variables de entorno GRASS_MESSAGE_FORMAT.

El programa se puede utilizar para mensajes informativos estándar y advertencias (-w bandera)
y errores fatales (-e bandera). Para fines de depuración, el -d la bandera causará g. mensaje a
imprime un mensaje de depuración en el nivel dado.

NOTAS


Los mensajes que contienen "=" deben usar el mensaje = sintaxis para que el analizador no obtenga
confuso.

Si desea que un mensaje largo (de varias líneas) se trate como un solo párrafo, utilice un
una sola llamada a g. mensaje con texto dividido en el script usando la barra invertida como última
personaje. (En los scripts de shell, no cierre la "cita")

Se puede obtener una línea en blanco con
g.message message = ""

Se eliminarán los espacios en blanco redundantes.

Es aconsejable citar los mensajes que se van a imprimir literalmente. Previene
varios caracteres (más notablemente, el espacio y el signo de dólar '$') para que no sean tratados
específicamente por el caparazón.

Cuando sea necesario incluir, por ejemplo, el valor de una variable como parte del mensaje,
Se pueden utilizar las comillas dobles, que no privan al signo de dólar de su especial
poderes de expansión variable.

Si bien se sabe que las instancias interactivas de Bash pueden tratar el signo de exclamación '!'
carácter específicamente (lo que hace necesaria una cita única), no debería ser el caso
para las instancias no interactivas de Bash. No obstante, para evitar la confusión basada en el contexto
más adelante, te animarás a escribir mensajes de comillas simples que no requieran $ VARIABLE
expansión.

Uso in Python guiones
GRASS Python Scripting Library define envoltorios especiales para g. mensaje.

· Debug () para g.message -d

· Error () para g.message -e

· Fatal () para g.message -e + exit ()

· Info () para g.message -i

· Mensaje () para g.message

· Verbose () para g.message -v

· Advertencia () para g.message -w

Nota: el shell de Python en el wxGUI se puede utilizar para ingresar el siguiente código de muestra:

importar grass.script como gcore
gcore.warning ("Esto es una advertencia")
es idéntico a
g.message -w message = "Esto es una advertencia"

VERBOSIDAD NIVELES
Controlado por la variable de entorno "GRASS_VERBOSE". Por lo general, esto se establece mediante el
--tranquilo or --verboso opciones de la línea de comandos.

· 0: solo se imprimen errores y advertencias

· 1 - se imprimen los mensajes de progreso

· 2 - se imprimen todos los mensajes del módulo

· 3 - se imprimen mensajes detallados adicionales

DEBUG NIVELES
Controlado por el "DEBUG" GRASS gisenv variable (establecido con g.gisenv).
Niveles recomendados:

· 1 - el mensaje se imprime una o varias veces por módulo

· 3 - cada fila (raster) o línea (vector)

· 5 - cada celda (raster) o punto (vector)

Utilice g.messagegrass en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad