Markus Neteler 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
..
Makefile 63f7320b1d init/Makefile updated (icons-related) 17 lat temu
README bc2c15ac5c Doxygen cleanup: changed references from old itc.it web page/mailing lists to osgeo.org ones; 17 lat temu
chk_dbase.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
clean_temp.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
echo.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
epsg_option.tcl d320438362 Merge https://trac.osgeo.org/grass/changeset/31283 from 6.4 17 lat temu
file_option.tcl d320438362 Merge https://trac.osgeo.org/grass/changeset/31283 from 6.4 17 lat temu
gintro.gif db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
gis_set.tcl f44f1b3199 removed superfluous $Id$ tag 17 lat temu
grass-run.bat db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass-run.src db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass-xterm-mac db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass-xterm-wrapper db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass.bat be07385969 boosted to GRASS 7 for parallel installation 17 lat temu
grass.ico db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass.src f44f1b3199 removed superfluous $Id$ tag 17 lat temu
grass7.html be07385969 boosted to GRASS 7 for parallel installation 17 lat temu
grass_dialog.ico db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass_intro.txt db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass_map.ico db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
grass_nviz.ico 20f4aee84d icon for nviz added 17 lat temu
grass_sql.ico db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
help_loc_struct.png db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
helptext.html be07385969 boosted to GRASS 7 for parallel installation 17 lat temu
html_browser_mac.sh db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
init.bat bc2c15ac5c Doxygen cleanup: changed references from old itc.it web page/mailing lists to osgeo.org ones; 17 lat temu
init.sh 3277270775 Remove OSX hack 17 lat temu
license.txt db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
local_proto.h 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
lock.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
mke_loc.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
mke_mapset.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
other.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
prompt.sh db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
run.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
set_data.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ 17 lat temu
variables.html be07385969 boosted to GRASS 7 for parallel installation 17 lat temu
version.sed db49180dd7 welcome to GRASS 7.0.svn 17 lat temu
welcome.txt db49180dd7 welcome to GRASS 7.0.svn 17 lat temu

README

o GRASS text mode startup

"grass70" starts up d.m by default (if not first time user).
"grass70 -text" will start up in text mode.
"grass70 -tcltk" or "grass70 -gui" will start up in tcltk mode.
"grass70 -wxpython" will start up in wxpython mode.

You can use alias "grass70" to "grass70 -text" to use text mode by default.
Or set env var GRASS_GUI=text.


o GRASS non-interactive startup examples

You can startup GRASS non-interactively using some env variables.

LOCATION
GISDBASE
LOCATION_NAME
MAPSET

LOCATION var overrides GISDBASE/LOCATION_NAME/MAPSET location.

ex1)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 - # non-interactive startup using LOCATION location

ex2)
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 - # non-interactive startup using
# GISDBASE/LOCATION_NAME/MAPSET location


Also, the first argument of grass70 can override these env vars.

ex3)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 /usr/home/grass/usr/data2/loc2-1/map1-1
# non-interactive startup using
# /usr/home/grass/usr/data2/loc2-1/map1-1 location

ex4)
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 /usr/home/grass/usr/data2/loc2-1/map1-1
# non-interactive startup using
# /usr/home/grass/usr/data2/loc2-1/map1-1 location

ex5)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 map1-1 # non-interactive startup using
# GISDBASE/LOCATION_NAME/map1-1 location

ex6)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 loc2-1/map1-1
# non-interactive startup using
# GISDBASE/loc2-1/map1-1 location


Any suggestionss to