[GRASS-dev] [GRASS GIS] #3997: variables.html: mention not to expect --exec g.gisenv to work

GRASS GIS trac at osgeo.org
Sun Dec 1 13:21:57 PST 2019

#3997: variables.html: mention not to expect --exec g.gisenv to work
  Reporter:  jidanni      |      Owner:  grass-dev@…
      Type:  enhancement  |     Status:  closed
  Priority:  trivial      |  Milestone:
 Component:  Docs         |    Version:  git-releasebranch78
Resolution:  worksforme   |   Keywords:
       CPU:  Unspecified  |   Platform:  Unspecified
Changes (by mmetz):

 * status:  new => closed
 * resolution:   => worksforme


 Replying to [ticket:3997 jidanni]:
 > variables.html says
 > {{{
 > Use g.gisenv within GRASS. This permanently predefines GRASS variables
 > in the $HOME/.grass7/rc file.
 > }}}

 ... after the current GRASS session is closed. Note that within a GRASS
 session, a temporary copy of this rc file is used.

 > Yes, "within". However it should mention that that won't work with
 > Mention with --exec a temporary $GISRC is used:
 > {{{
 > $ grass /.../TC46 --exec env
 > GISRC=/tmp/grass7-jidanni-12382/gisrc
 > }}}
 Works for me: after closing the GRASS session, or after `grass --exec` the
 $HOME/.grass7/rc file is updated accordingly.

Ticket URL: <https://trac.osgeo.org/grass/ticket/3997#comment:1>
GRASS GIS <https://grass.osgeo.org>

More information about the grass-dev mailing list