The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Verwijder Dubbele lijnen uit bestand Nysif Steve UNIX voor Dummies Questions & Answers 18 09-09-2007 09:57
Hoe om te buigen dubbele regels uit een bestand?? zing_foru UNIX voor Dummies Questions & Answers 3 04-25-2007 08:03
Duplicaat van regels in het bestand guptan UNIX for Advanced & Expert Gebruikers 3 05-18-2006 06:28
Verwijder Duplicate Lines in File De Tiack Ein Programmeren en Shell Scripting 5 01-12-2006 08:30
Het verwijderen van dubbele lijnen negeren geval hellsd UNIX voor Dummies Questions & Answers 17 12-02-2004 10:47

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 01-25-2007
Ocelot ocelot is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Posts: 31
het verwijderen van dubbele regels uit een bestand

Hoi,

Ik probeer te verwijderen dubbele regels uit een bestand. Bijvoorbeeld de inhoud van example.txt is:

Dit is een test
2342
Dit is een test
34343
Dit is een test
43434

en ik wil om de "dit is een test" regels zijn en eindigen met de nummers in het bestand, dat wil eindigen met:

2342
34343
43434

bedankt
  #2 (permalink)  
Old 01-25-2007
Krrishv Krrishv is offline
Geregistreerde gebruiker
  
 

Join Date: december 2006
Locatie: CA, Verenigde Staten
Posts: 186
grep-v "^ t" <bestandsnaam>
  #3 (permalink)  
Old 01-25-2007
anbu23 anbu23 is offline Forum Advisor  
Geregistreerde gebruiker
  
 

Join Datum: maart 2006
Locatie: Bangalore, India
Posts: 1.398
Citaat:
Oorspronkelijk geplaatst door Ocelot
Hoi,

Ik probeer te verwijderen dubbele regels uit een bestand. Bijvoorbeeld de inhoud van example.txt is:

Dit is een test
2342
Dit is een test
34343
Dit is een test
43434

en ik wil om de "dit is een test" regels zijn en eindigen met de nummers in het bestand, dat wil eindigen met:

2342
34343
43434

bedankt

Code:
grep -v "[[:alpha:]]" file

  #4 (permalink)  
Old 01-25-2007
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Locatie: NM
Berichten: 5.805

Code:
# this prints only one line for each distinct record in oldfile
awk '!x[$0]++' oldfile > newfile

# this completely removes all occurrances of all duplicated lines
awk 'x[$0]++ == 2' oldfile > t.sed
grep -v -f t.sed  oldfile > newfile

De andere oplossingen zijn gegeven gegevens afhankelijk zijn, dwz., Met gebruikmaking van de bijzondere kenmerken van dubbele gegevens in uw voorbeeld te filteren.
  #5 (permalink)  
Old 01-25-2007
Ocelot ocelot is offline
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Posts: 31
bedankt jongens, dat werkte een traktatie!
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 05:54.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0