[GRASS-user] loops
Hamish
hamish_nospam at yahoo.com
Tue Jul 10 23:10:48 EDT 2007
goldneaa at onid.orst.edu wrote:
> I was able to create a loop in csh. I am now trying to take averages
>
> and in order to do so I need to have "sep=," put into my command in
> order to seperate my data with a comma. When I try to put this into
> my loop it says
>
> foreach raster ( "`g.mlist rast pattern='ts_19*' sep=,`" )
> csh: Word too long.
>
> This command works if I do not have the sep=, in it. The problem is I
>
> need to seperate my data by commas in order to use r.series
> method=average in my loop.
>
> foreach? r.series input=$raster output=Run_Avg method=average
> As of right now my output only averages one of my rasters.
setenv INMAPS "`g.mlist rast pattern='ts_19*' sep=,`"
r.series input="$INMAPS" output=Run_Avg method=average
or
r.series input=`g.mlist rast pattern='ts_19*' sep=,` \
output=Run_Avg method=average
?
Hamish
More information about the grass-user
mailing list