Fjerne ens ord fra lister?
|
03-02-2019, 20:32
(Denne besked var sidst ændret: 03-02-2019, 22:33 af PowerString.)
|
|||
|
|||
Fjerne ens ord fra lister?
Hvis man har nogle store txt files lister med mange ord i, hvor der kan forekomme flere ene ord - hvordan vil i så anbefale at fjerne de dobbelte ord, både hurtigt og korrekt ?
Lige nu bruger jeg cat og dulicut i terminalen, men er lidt i tvivl om de nu også gør jobbet ordentligt. cat input.txt | uniq >> output.txt ./duplicut input.txt -o output.txt |
|||
03-02-2019, 20:42
(Denne besked var sidst ændret: 03-02-2019, 20:43 af Stephano.)
|
|||
|
|||
RE: Fjerne enes ord fra lister?
Ikke det hurtigste men bruger normalt noget der minder om
Kode: awk '!seen[$0]++' input.txt > output.txt Kode: awk '!seen[$0]++' *.txt > output.txt |
|||
03-02-2019, 22:16
|
|||
|
|||
RE: Fjerne enes ord fra lister?
Det hedder "ens" ikke "enes". Bare lige ... så ved du det. :)
|
|||
03-02-2019, 22:26
(Denne besked var sidst ændret: 03-02-2019, 22:28 af PowerString.)
|
|||
|
|||
RE: Fjerne enes ord fra lister?
(03-02-2019, 22:16)zacko Skrev: Det hedder "ens" ikke "enes". Bare lige ... så ved du det. :) Tykke fingre på en lille telefon ;) (03-02-2019, 20:42)Stephano Skrev: Ikke det hurtigste men bruger normalt noget der minder om Jeg samler normalt flere filer i een fil, og så kører det på den måde. Men hvis jeg bruger den mulighed du nævner, sørger den så for at der ikke findes to ens ord gennem flere lister, eller sørger den kun for at der ikke er to ens ord i den samme liste ? |
|||
|
User(s) browsing this thread: 1 Gæst(er)