InglésFrancésEspañol

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

  • 1
    PyQt
    PyQt
    PyQt son los enlaces de Python para
    Qt multiplataforma de Digia
    marco de desarrollo de aplicaciones. Eso
    admite Python v2 y v3 y Qt v4 y
    Qt v5. PyQt está disponible...
    Descargar PyQt
  • 2
    Sardi
    Sardi
    Sardi es un restyling completo y
    optimización del código svg. 6 opciones para
    sus aplicaciones y 10 tipos de carpetas
    para usar en su administrador de archivos. El sardi
    iconos ...
    Descargar Sardi
  • 3
    Estación de trabajo de audio digital LMMS
    Estación de trabajo de audio digital LMMS
    LMMS es un software multiplataforma gratuito
    que te permite producir música con
    tu computadora. Si te gusta este proyecto
    considera involucrarte en el proyecto
    h ...
    Descargar Estación de trabajo de audio digital LMMS
  • 4
    Kernel en tiempo real de FreeRTOS (RTOS)
    Kernel en tiempo real de FreeRTOS (RTOS)
    FreeRTOS es un software en tiempo real líder en el mercado
    sistema operativo (RTOS) para
    microcontroladores y pequeños
    microprocesadores Distribuido libremente
    bajo la licencia de código abierto del MIT...
    Descargar FreeRTOS Real Time Kernel (RTOS)
  • 5
    Avogadro
    Avogadro
    Avogadro es un molecular avanzado
    editor diseñado para uso multiplataforma
    en química computacional, molecular
    modelado, bioinformática, materiales
    ciencia y ...
    Descargar Avogadro
  • 6
    XML TV
    XML TV
    XMLTV es un conjunto de programas para procesar
    Listados de TV (tvguide) y ayuda a administrar
    su visualización de TV, almacenando listados en un
    Formato basado en XML. Hay utilidades para
    hacer...
    Descargar XML TV
  • Más "

Comandos de Linux

Ad