[Gfoss] inividuare record doppioni

Date: Thu, 10 Oct 2013 05:51:05 -0700 (PDT)
From: Ummarino <alessandro.ummarino@gmail.com>

QGIS 2.0
Qualcuna mi sa indicare la procedura corretta per individuare (e
selezionare) dei valori (di un campo) doppi in un tabella attributi con + di
8000 record da passare i rassegna ?

il mio consiglio (supponendo che i campo da controllare sia il terzo:

metodo 1: importare lo shapefile in grass e dare il comando:

v.db.select map=mymap | gawk -F"|" '{print $4}' | uniq -dc

(in questo caso è il quarto perché il primo è "cat")

metodo 2: salvare il .dbf come .csv e dare i comando dal terminale:

cat miofile.csv | gawk -F"," '{print $3}' | uniq -dc

Saluti,
    Marco

> Qualcuna mi sa indicare la procedura corretta per individuare (e
> selezionare) dei valori (di un campo) doppi in un tabella attributi con + di
> 8000 record da passare i rassegna ?
>

parziale rettifica del messaggio precedente: è meglio ordinare con `sort` prima
di dare il comando `uniq`

v.db.select map=mymap | gawk -F"|" '{print $4}' | sort | uniq -dc

cat miofile.csv | gawk -F"," '{print $3}' | sort | uniq -dc

Saluti,
     Marco