Re: [GRASS-user] batch import/sql shapefiles
On Tue, 2008-05-13 at 15:52 +0800, maning sambale wrote: Hi, This simple script doesn't seem to work on my cygwin bash for i in *.shp; do ogr2ogr -f ESRI Shapefile -where ELEVATION10 $i_elev $i; done I'm trying to extract elevation contour lines from a couple of shapefiles I know it worked before on my linux. cheers, maning Maybe a problem with the quotes in the expression(s)? ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] batch import/sql shapefiles
Both didn't worked. $i_elev -- ${i}_elev $i\_elev instead of $i_elev. -- |-|--| | __.-._ |Ohhh. Great warrior. Wars not make one great. -Yoda | | '-._7' |Freedom is still the most radical idea of all -N.Branden| | /'.-c |Linux registered user #402901, http://counter.li.org/ | | | /T |http://esambale.wikispaces.com| | _)_/LI |-|--| ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] batch import/sql shapefiles
On 13.05.2008 10:52, maning sambale wrote: Hi, This simple script doesn't seem to work on my cygwin bash for i in *.shp; do ogr2ogr -f ESRI Shapefile -where ELEVATION10 $i_elev $i; done You have two errors: 1) (as Hamish pointed out) $i_elev is a legal variable name so you want {$i}_elev 2) {i}_elev will become shapefile.shp_elev, which ogr2ogr might have a problem with.. so instead try: $i_elev == elev_$i --Wolf -- :3 ) Wolf Bergenheim ( 8: ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user