The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > UNIX for Advanced & ekspertbrukere
.
google unix.com



UNIX for Advanced & ekspertbrukere Expert-til-ekspert. Lær avanserte UNIX UNIX kommandoer, Linux operativsystem, systemadministrasjon, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Stigende rekkefølge innenfor tekst kerpm Shell programmering og Skripting 5 08-15-2008 10:39
Display endrede filer i stigende rekkefølge balareddy UNIX for Advanced & ekspertbrukere 1 08-13-2008 06:48
Stigende og synkende rekkefølge tall pravani1 Shell programmering og Skripting 6 06-03-2008 08:43
bruk av sed over katten å fusjonere filer miwinter UNIX for Advanced & ekspertbrukere 2 11-28-2007 01:36
Sort / stigende rekkefølge gyik UNIX for Dummies Spørsmål og svar 1 03-05-2001 10:08

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 09-03-2008
user_prady user_prady is offline
Registrert bruker
  
 

Bli Dato: Sep 2007
Innlegg: 163
fusjonere to filer i stigende rekkefølge

Hei Venner,

Jeg ønsker å slå sammen to filer i stigende rekkefølge på det første feltet. Og hvis det første feltet Kmp sortere on 3rd feltet dvs. TXADDR bør komme foran RXADDR.

file1

Code:
      9 : TXADDR  : 00000000
     65 : TXDATA  0000000000000011
     83 : TXDATA  0000000000000012
    453 : TXADDR  : 00000000
    509 : TXDATA  0000000000000001
    527 : TXDATA  0000000000000002
    879 : TXADDR  : 00000020
     934 : TXDATA  0000000000000011
     953 : TXDATA  0000000000000012
     971 : TXDATA  0000000000000013

file2

Code:
        9 : RXADDR  : 00000001
      65 : RXDATA  0000000000000011
      83 : RXDATA  0000000000000012
     102 : RXDATA  0000000000000013
     453 : RXADDR  : 00000000
     509 : RXDATA  0000000000000001
     527 : RXDATA  0000000000000002
     546 : RXDATA  0000000000000003
     879 : RXADDR  : 00000020
     934 : RXDATA  0000000000000011
     953 : RXDATA  0000000000000012
     971 : RXDATA  0000000000000013
     990 : RXDATA  0000000000000014

Med under kommando jeg kunne sortere og flette på det første feltet.

Code:
sort -n file1 file2 > file3

I file3 jeg forventer når den første kolonnen Kmp det bør prioritere 3. kolonne dvs. RXADDR & RXDATA.
Så i mitt tilfelle Utdatafilen bør

Code:
      9 : TXADDR  : 00000000
      9 : RXADDR  : 00000001
    65 : TXDATA  0000000000000011
    65 : RXDATA  0000000000000011

Jeg dont vite hvor sortere med flere nøkkel med sort pls foreslå et alternativ for det. eller andre soln.

Hilsen,
user_prady

Sist endret av user_prady; 09-04-2008 på 01:17..
 

Hugseliste

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 PÃ¥
Smilefjes er PÃ¥
[IMG] koden PÃ¥
HTML-koden Av
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle klokkeslett er GMT -4. NÃ¥ er klokken 10:40.


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-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0