Martin Landa wrote: > > > as mentioned in Hamish's response, use combination of > > > `sort` and `uniq` > > > r.starts -1 input=data | sort | uniq
Nikos: > > shorter: > > r.starts -1 input=data | sort -u Hamish wrote: > AFAIR, those are not the same thing and can not be used > interchangeably. (although I don't fully remember why right now) It has troubled me as well (now and in the past). I did (before posting the above) a quick test using a column from a vector map containing strings. I counted the result from both "uniq" and "sort -u" with "| wc -l". The results were identical. So... :-? Maybe it is ok for strings/integers(?). One should be more careful with those "knifes". Nikos > anyway, for floating point maps I still think it's a bad idea. > > I'm sure there is a Python equivalent of 'sort|uniq', but don't > know what it is. > > 'sort' and 'uniq' are UNIX command line power tools and not > available in MS Windows. But.. the MSys command prompt that > ships with WinGrass supplies them and you can use them there. > I suppose the "bin" dir where they are kept are not part of the > gui's PATH which is why they wouldn't work from the Cmd> gui > prompt. _______________________________________________ grass-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-user
