[GRASS-user] Declaration of GLOBAL variable fail in GRASS7

Markus Neteler neteler at osgeo.org
Tue Jan 23 03:01:25 PST 2018


On Mon, Jan 22, 2018 at 2:04 PM, Marino Vetuschi Zuccolini
<zucco at dipteris.unige.it> wrote:
> Hello to all,
> I’m trying to use well tested shell scripts with grass5/6 packages with a
> more recent grass7 in Mint distribution (from ppa:ubuntugis/ubuntugis-stable)
> realising a singular error:
>
> ERROR: Variable ‘LOCATION_NAME’ not set
>
> despite the variable declaration (with "export" keyword in bash) is made INSIDE the script
> or in the directly in the terminal.

Do you intend to run GRASS GIS in a terminal without being explicitely
in a session?
If yes, please see here for instructions:
https://grasswiki.osgeo.org/wiki/Working_with_GRASS_without_starting_it_explicitly#Bash_examples_.28GNU.2FLinux.29

Furthermore, due to flags and parameters standardization, some (minor)
changes my be needed in your scripts:
https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures74#MigratingfromGRASSGIS6toversion7.x
(at page bottom)

Best,
Markus

-- 
Markus Neteler, PhD
http://www.mundialis.de - free data with free software
http://grass.osgeo.org
http://courses.neteler.org/blog


More information about the grass-user mailing list