#3966: Batch job examples: add GRASS_PAGER=cat to avoid getting stuck expecting 
a
terminal
--------------------------+---------------------------------
  Reporter:  jidanni      |      Owner:  grass-dev@…
      Type:  enhancement  |     Status:  new
  Priority:  trivial      |  Milestone:  7.8.3
 Component:  Docs         |    Version:  unspecified
Resolution:               |   Keywords:  exec batch grass.py
       CPU:  Unspecified  |   Platform:  Unspecified
--------------------------+---------------------------------
Comment (by wenzeslaus):

 I would even say a change in the source code is more appropriate if we
 understand the issue more, but I'm not able to reproduce this.

 The following ones behave as expected:

 {{{
 grass --tmp-location XY --exec g.list type=all
 nohup grass --tmp-location XY --exec g.list type=all
 true | (setsid grass --tmp-location XY --exec g.list type=all) 2>&1 | cat
 echo "grass --tmp-location XY --exec g.list type=all" > /tmp/test.sh
 nohup bash /tmp/test.sh
 }}}

 Only `bash /tmp/test.sh` will jump into an interactive pager which may be
 little unexpected, but I'm in an interactive terminal, so perhaps
 inconvenient, but not unexpected.

 I'm closing this and we can discuss this in a new issue on GitHub if
 needed.
-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/3966#comment:6>
GRASS GIS <https://grass.osgeo.org>
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to