The way I do it is like this:
cd into the grass database directory (setting the env variables listed
in the grass man page doesn't work for me for some reason). Then I
launch grass like this:
grass61 < /path/to/script > /path/to/output
The reason for redirecting the output to a separate file is that grass
clears the screen on exit. The script has exit as the last command.
an example script could be:
g.list rast
exit
If you want to be fancy you could redirect each command to a separate
file or echo the command before executing it. I tried using bash, and it
didn't work, but my default shell is tcsh, for which this works nicely.
--Wolf
On 20/12/05 01:17, Luigi Ponti wrote:
I might have posted this already - maybe it is too obvious, that would
explain why I did not get an answer:
Is there a way to automate the following steps via a shell script (or
anything else)?
- start GRASS;
- execute a script or command;
- exit GRASS.