Patton, Eric wrote:

> > see the db.connect help page example for DBF (I usually just cut and
> > paste that to the command line when needed). It accepts variable
> > LOCATION, MAPSET, you don't need to hardcode it. (Be sure to keep the
> > path with $VARIABLES in single quotes!)
> 
> Should each of $GISDABSE, $LOCATION_NAME, and $MAPSET have populated values
> on location startup? These variables always remain blank for each location 
> that
> I try:
> 
> ~ >echo $GISDBASE
> 
> ~ >echo $LOCATION_NAME
> 
> ~ >echo $MAPSET
> 
> ~ >
> 
> are these variables only available from the shell if I export `g.gisenv` or 
> eval `g.gisenv`
> first?

Those are GRASS variables, not environment variables.

The code for the file-based drivers (DBF, SQLite) parses the database
name and replaces any occurences of $MAPSET etc with the value of the
corresponding GRASS variable.

-- 
Glynn Clements <[EMAIL PROTECTED]>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to