The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a fejlett és szakértői Felhasználók
.
google unix.com



A UNIX a fejlett és szakértői Felhasználók Szakértő-to-szakértő. Tudjon fejlett UNIX, UNIX parancsokat, a Linux operációs rendszereket, Rendszeradminisztráció, programozás, a Shell, a Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Növekvő rendezés a szöveg kerpm Shell programozás és Scripting 5 08-15-2008 09:39 AM
Display módosított fájlokat növekvő sorrendben balareddy A UNIX a fejlett és szakértői Felhasználók 1 08-13-2008 05:48 AM
Növekvő Csökkenő & tételszámai pravani1 Shell programozás és Scripting 6 06-03-2008 07:43 AM
használata sed mint macska összevonása kép miwinter A UNIX a fejlett és szakértői Felhasználók 2 11-28-2007 01:36 PM
Sort / növekvő sorrendben GyIK A UNIX a dummies Kérdések és válaszok 1 03-05-2001 10:08 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 09-03-2008
user_prady user_prady is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Posts: 163
egyesíti a két fájlt növekvő sorrendben

Hello Friends,

Azt akarom, hogy egyesíti a két fájlt növekvő sorrendben az első mezőbe. És ha az első mérkőzés sorrend a 3. területen, azaz TXADDR kell előtt RXADDR.

fájl1
Kód:
      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
fájl2
Kód:
        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
Az alábbi parancs én képes fajta és egyesíti az első mezőbe.
Kód:
sort -n file1 file2 > file3
A file3 számítok, ha az első oszlop egyezik meg prioritásként kell kezelniük a 3. oszlop, azaz RXADDR és RXDATA.
Tehát az én esetemben a kimeneti kell
Kód:
      9 : TXADDR  : 00000000
      9 : RXADDR  : 00000001
    65 : TXDATA  0000000000000011
    65 : RXDATA  0000000000000011
I dont know how egyfajta többszörös kulcs sort pls sugallják, hogy a lehetőség. vagy bármely más soln.

Üdvözlettel,
user_prady

Last edited by user_prady; 09/04/2008 at 12:17 AM..
  #2 (permalink)  
Old 09-03-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Join Date: May 2008
Helyszín: Sydney, Ausztrália
Hozzászólások: 1009
Az alábbi sorrend az első az első gombot, számszerűen, majd a második legfontosabb ABC sorrendben:

Kód:
sort -k1,1n -k2,2 file1 file2 > file3
  #3 (permalink)  
Old 09-03-2008
RahulJoshi's Avatar
RahulJoshi RahulJoshi is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2008
Helyszín: Pune
Hozzászólások: 98
használd ezt a kódot:
sort-n-k 1 my1 my2
  #4 (permalink)  
Old 09-03-2008
user_prady user_prady is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Posts: 163
Idézet:
Originally Posted by RahulJoshi View Post
használd ezt a kódot:
sort-n-k 1 my1 my2
Köszönöm a kedves válaszokat, de a parancs kimenet megegyezik
parancs
Kód:
sort -n file1 file2 > file3
Azt akarom, hogy fordított a harmadik oszlop, hogy TXADDR / TXDATA jön előtt RXADDR / RXDATA amikor az első oszlopban a meccsekre. A fenti parancsokat ad nekem a fordított ..
  #5 (permalink)  
Old 09-04-2008
dennis.jacob dennis.jacob is offline Forum Advisor  
dj -------
  
 

Join Date: Feb 2007
Helyszín: Szingapúr / Bangalore / Cochin
Hozzászólások: 573
Kód:

Kód:
sort -t":" -k1,1n -k2,2 file1 file2
Output:
Idézet:
9: RXADDR: 00000001
9: TXADDR: 00000000
65: RXDATA 0000000000000011
65: TXDATA 0000000000000011
83: RXDATA 0000000000000012
83: TXDATA 0000000000000012
102: RXDATA 0000000000000013
453: RXADDR: 00000000
453: TXADDR: 00000000
509: RXDATA 0000000000000001
509: TXDATA 0000000000000001
527: RXDATA 0000000000000002
527: TXDATA 0000000000000002
546: RXDATA 0000000000000003
879: RXADDR: 00000020
879: TXADDR: 00000020
934: RXDATA 0000000000000011
934: TXDATA 0000000000000011
953: RXDATA 0000000000000012
953: TXDATA 0000000000000012
971: RXDATA 0000000000000013
971: TXDATA 0000000000000013
990: RXDATA 0000000000000014
  #6 (permalink)  
Old 09-04-2008
user_prady user_prady is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Posts: 163
Idézet:
Originally Posted by dennis.jacob View Post
Kód:

Kód:
sort -t":" -k1,1n -k2,2 file1 file2
Output:
Oh oh. Azt hiszem, én vagyok misguiding titeket.

Kívánt teljesítmény:
Kód:
9 : TXADDR : 00000000
9 : RXADDR : 00000001
65 : TXDATA 0000000000000011
65 : RXDATA 0000000000000011
83 : TXDATA 0000000000000012
83 : RXDATA 0000000000000012
102 : RXDATA 0000000000000013
453 : TXADDR : 00000000
453 : RXADDR : 00000000
509 : RXDATA 0000000000000001
509 : TXDATA 0000000000000001
527 : TXDATA 0000000000000002
527 : RXDATA 0000000000000002
546 : RXDATA 0000000000000003
879 : TXADDR : 00000020
879 : RXADDR : 00000020
....................
......................
Ismét köszönet ton a segítséget ..

Üdvözlettel,
user_prady
  #7 (permalink)  
Old 09-03-2008
user_prady user_prady is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Posts: 163
Idézet:
Originally Posted by Annihilannic View Post
Az alábbi sorrend az első az első gombot, számszerűen, majd a második legfontosabb ABC sorrendben:

Kód:
sort -k1,1n -k2,2 file1 file2 > file3
Köszönöm válaszát De szeretnék egyfajta fordított a második legfontosabb ..
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 05:27 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0