PDA

Visualizza la versione completa : script - elimina doppioni da file di testo


patel
13-12-2008, 12:19
Ho un elenco su un file txt tipo questo:

pasquale
michele
maria
roberto
anna
anna
michele

si tratta di una lista lunghissima e vorrei eliminare i doppioni in automatico con uno script.

nicola75ss
13-12-2008, 12:33
sort miofile.txt | uniq > unici.txt

patel
13-12-2008, 12:52
e non c' da installare niente ! W Linux, grazie, lascio perdere anche il vbs.

patel
13-12-2008, 14:22
Volendo si pu automatizzare un poco in questo modo:


#!/bin/bash
filescelto=`zenity --file-selection --title="Elimina doppioni da file di testo"`
ritorno=$?

# controlla se si premuto OK o Annulla
if [ "$ritorno" -ne 0 ]; then
# stato premuto annulla o chiusa la finestra
zenity --warning --title="Elimina doppioni da file di testo" --text="Hai annullato"
exit 1
else
# stato premuto OK
sort $filescelto | uniq > unici.txt
zenity --info --title="Elimina doppioni da file di testo" --text="Creato il file: unici.txt"
fi

Loading