[GRASS-user] running Grass in batch mode without a script
Tyler Smith
tyler at plantarum.ca
Wed Jan 28 12:50:08 PST 2015
Hi,
I'm trying to add a feature to the Emacs grass-mode, allowing the user
to create new locations interactively as they start the Grass session.
The easiest way to do this would be to start a separate grass session to
create the location in batch mode, then return to the normal setup
procedures already in place.
I can create the location with:
grass -c source_file ~/grassdata/location_name
But this opens a new interactive instance of Grass, before I've had a
chance to set up the Emacs processing. Using the environmental variable
GRASS_BATCH_JOB requires that it point to a shell script, but I'm not
sure if there is a way to install a shell script within an Emacs package
that is portable among Windows, Mac and Linux.
So is there a way to run a grass job in batch mode without invoking a
script? Or other suggestions?
Thanks!
--
Tyler Smith
plantarum.ca
More information about the grass-user
mailing list