File: README

package info (click to toggle)
grass 6.0.2-6
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 40,044 kB
  • ctags: 31,303
  • sloc: ansic: 321,125; tcl: 25,676; sh: 11,176; cpp: 10,098; makefile: 5,025; fortran: 1,846; yacc: 493; lex: 462; perl: 133; sed: 1
file content (81 lines) | stat: -rw-r--r-- 2,085 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
o GRASS text mode startup

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

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


o GRASS non-interactive startup examples

  You can startup grass57 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

	grass57 -	# non-interactive startup using LOCATION location

  ex2)
	export GISDBASE=/usr/home/grass/usr/data1
	export LOCATION_NAME=loc1
	export MAPSET=map1
  	
	grass57 -	# non-interactive startup using
			# GISDBASE/LOCATION_NAME/MAPSET location


  Also, the first argument of grass57 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

	grass57 /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
  	
	grass57 /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

	grass57 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

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


  Any suggestionss to <grass4u@gmail.com>