[GRASS-user] csh syntax
Wolf Bergenheim
wolf+grass at bergenheim.net
Thu Jul 12 11:37:12 EDT 2007
Try this:
set i=1
set str="r.mapcalc map=ts.1"
while($i <= 120)
set str="$str + map.$i"
@ i++
end
echo $str
--Wolf
On 12.07.2007 17:57, goldneaa at onid.orst.edu wrote:
> I found the bash command for adding up rasters as
> $str="r.mapcalc map=ts.1"
> $for i in `seq ts.2 ts.120`; do
> str=$str+" + map$i", done
>
> I need this exact command, but in csh I have been playing with the
> syntax and cannot seem to get it to work. I know I will switch out "for
> i in" for like foreach, but the "str" command is not interchangable, and
> neither is the "seq" command.
>
> Any suggestions are greatly appreciated.
> Aaron
>
> _______________________________________________
> grassuser mailing list
> grassuser at grass.itc.it
> http://grass.itc.it/mailman/listinfo/grassuser
--
<:3 )---- Wolf Bergenheim ----( 8:>
More information about the grass-user
mailing list