1 votos

¿Se puede llamar a r.mask desde un archivo por lotes?

Estoy utilizando un script de shell que es llamado por un archivo por lotes. El script de shell contiene los scripts de GRASS que estoy utilizando para mi programa. Cada vez que uso el script r.mask, muestra el error r.mask: command not found .

¿Se puede llamar a r.mask desde un archivo por lotes? ¿Cómo puedo utilizar r.mask mediante un archivo por lotes y un script de shell?

1voto

Symmetric Puntos 158

¿Un script de shell llamado por un archivo batch? Así que estás ejecutando GRASS en una caja *nix que está conectada a una caja Windows...

En cualquier caso, debe asegurarse de que ha configurado el entorno correctamente en cualquier máquina que tenga instalado GRASS. Por lo menos debe asegurarse de que la variable de entorno PATH contenga el directorio en el que se pueden encontrar los scripts de GRASS. En mi máquina Ubunutu, es /usr/lib/grass64/scripts/ pero su instalación puede ser diferente.

Ver aquí para obtener mucha información útil sobre la configuración del entorno de GRASS y la ejecución de scripts de shell.

1voto

Tengo entendido que trabaja con winGRASS. Si se trata de winGRASS 6, intente r.mask.bat o r.mask.sh para llamarlo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X