![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Fjern dubletter fra fil fra en bestemt placering | gopikgunda | Shell Programmering og Scripting | 1 | 04-09-2008 03:16 AM |
| Hurtigste måde til at søge efter filen | vaibhavbhat | UNIX for Advanced & Ekspertsøgning Brugere | 3 | 03-10-2008 10:57 AM |
| Sådan fjernes dubletter uden sortering | orahi001 | UNIX for dummyer Spørgsmål & svar | 4 | 01-17-2008 07:19 PM |
| hvordan man kan slette / fjerne mappe i hurtigste måde | getdpg | Shell Programmering og Scripting | 6 | 03-07-2006 10:42 AM |
| hurtigste kopi kommando | vascobrito | UNIX for dummyer Spørgsmål & svar | 0 | 07-20-2004 07:02 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
hurtigste måde at fjerne dubletter.
Jeg har søgt FAQ - ved hjælp af sort, dubletter, etc. ... men jeg fik ikke nogen artikler eller resultater på det.
I øjeblikket bruger jeg: sort-u fil1> fil2 at fjerne dubletter. For en filstørrelse på 1giga byte ca. tid, det tager at fjerne dubletter er 1 time og 21 min. Er der nogen andre hurtigere måde at fjerne dubletter? Vores filstørrelser kunne komme til fra 10 til 12 giga byte størrelse. Aprpeciate nogen pointers. Tak, Radhika. |
|
||||
|
Det er ca 200KB / s. Pretty crap.
Jeg formoder, du gennemdrøfte swap? En ting er at kontrollere, er, hvis du ikke behøver multibyte sortering, Derefter prepend den slags kommando med LANG \u003d C Lyder som om du har brug for en database (indeks) for at være ærlig. Hvis output er en lille% af de input, så eksplicit opdeling af input ville være gavnligt. IE: mens sort-u luns | sort-u |
|
||||
|
Prøv denne her ...
sed '$! N; / ^ \ (.* \) \ n \ 1 $ /! P D' # Den første linje i to eksemplarer dem er kun holdes, og resten er slettet. Jeg har testet dette med omkring 1GB fil. det tog ca 13 min for at sortere denne fil. Meget meget hurtigere end slags kommando. ![]() Senest redigeret af amit_sapre; 06-24-2005 kl 10:53 AM.. |
|
||||
|
Hi Vino,
Denne kommando vil beholde den første indrejse, som den er, og slette de andre poster, uanset om filen er sorteret eller ej. Ingen forudgående forudsætninger, mens det udfører denne kommando. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|