[GRASSLIST:4779] Re: batch jobs
    Glynn Clements 
    glynn.clements at virgin.net
       
    Fri Oct 18 04:31:49 EDT 2002
    
    
  
Stephan Holl wrote:
> create a list of names and use the for-loop on the list:
> <untested>
> LISTE=`ls $GISBASE/cell | grep "^[a,d,t]"`
> for i in $LISTE 
>   do
This won't work, as:
1. $GISBASE is the root of the GRASS installation.
2. The "cell" directory is within the mapset directory.
3. The database/location/mapset directories aren't stored in
environment variables any more; you would have to use e.g.
	eval `g.gisenv`
	LISTE=`ls $GIDBASE/$LOCATION_NAME/$MAPSET/cell ...
We really ought to add an option to g.list to allow obtain the
information in a machine-readable format.
-- 
Glynn Clements <glynn.clements at virgin.net>
    
    
More information about the grass-user
mailing list