Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
Google Site



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 02-23-2009
Registrert bruker
 

Bli Date: Feb 2009
Innlegg: 1
Lightbulb Øyeblikkelig hjelp som trengs på sammenslåing linjer med lignende ord

Hei alle,

Jeg trenger hjelp med en sammenslåing problem. I utgangspunktet har jeg en fil med flere linjer (i dette eksempelet 9 linjer) som:

Amie, Jay, Sasha, Rob, Kay
Mia, Frank
Jay, Nancy, Cecil
Paul, ked, Nancy, 17, Fred
14, 16, 18, 20
9, 11
12, Frank
18, Peter, 62
Nancy, 27


En skilletegnet er alltid der (f.eks komma).

Det jeg ønsker er å slå sammen linjer som har lignende elementer (ord / tall / etc) i dem, og få noe i filen nedenfor:

Amie, Jay, Sasha, Rob, Kay, Nancy, Cecil, Paul, ked, 17, Fred, 27
14, 16, 18, 20, Peter, 62
9, 11
Mia, Frank, 12


Bestilling av linjene er ikke viktig. I den resulterende filen, linjer har ingenting til felles. Problemet er å finne en effektiv måte å gjøre dette, spesielt når filene er store (3-30 MB med data).

Er det et shell script stand til å gjøre dette?
Verdsette alle nyttige tips.

Sist endret av awb221; 02-23-2009 kl 08:54..
Sponsede lenker
  #2 (permalink)  
Old 02-23-2009
Registrert bruker
 

Bli Date: Jan 2008
Innlegg: 729
Gjør dine egne skolearbeidet mate
  #3 (permalink)  
Old 02-23-2009
Banned
 

Bli Date: Feb 2009
Innlegg: 18
hei

prøve å grep tall og ord separat og bruke lim til å skrive ut
enkel
  #4 (permalink)  
Old 02-23-2009
Registrert bruker
 

Bli Date: Jan 2008
Innlegg: 729
Takk for PM awb221,

Din dum bemerkningen ga meg en latter, jeg alltid setter pris på en latter.
Sponsede lenker
Closed Thread

Hugseliste

Tags
flette

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er Av


Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Slette lignende linjer avi.skynet Shell programmering og Skripting 2 02-02-2009 05:09
sammenslåing 2 linjer med awk og stripping to første ordene bazzed UNIX for Dummies Spørsmål og svar 9 10-22-2008 11:27
Haster: Merge lignende linjer rakeshou Shell programmering og Skripting 2 09-10-2008 12:06
Presserende behov Hjelp! Flette linjene i. Txt-fil awknerd Shell programmering og Skripting 12 07-06-2008 03:04
lignende ord Streetrcr UNIX for Dummies Spørsmål og svar 1 03-22-2008 09:24



Alle klokkeslett er GMT -4. Nå er klokken 11:03.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2010. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0