The UNIX and Linux Forums  
Hei og Velkommen fra til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Comparison Unix og Windows fil sysytem localp UNIX for Dummies Spørsmål og svar 1 04-11-2008 05:02
Utdataformat - sammenlikning med I / p fil velappangs Shell programmering og Skripting 1 04-03-2008 07:31
fil sammenligning script tiger99 Shell programmering og Skripting 1 01-30-2008 10:47
Fil Comparison net_shree Shell programmering og Skripting 19 01-10-2008 08:00
Fil Time Comparison Spørsmål pc9456 UNIX for Advanced & ekspertbrukere 2 07-23-2003 04:05

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 Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 05-13-2008
er_ashu er_ashu is offline
Registrert bruker
  
 

Bli Dato: april 2007
Innlegg: 50
fil sammenligning ... hjelp trengs.

Hei alle,

Kan noen hjelpe meg med dette.
Det er to filer, og jeg har for å matche den andre filen poster med det første, og hvis Matchet, skrive utdataene i to fies, en som inneholder Matchet poster og annet som inneholder resten.

Her er eksempelet.
Code:
File1 

"111",erter,"00000",    ,"567"
"gh6",erter,"00000",    ,"567"
"1t7",erter,"00000",    ,"yu7"
"yu8",erter,"00000",    ,"5h7"
--
--
--
Code:
file2

111
345
yu8
--
--
Som det framgår 111 og yu8 samsvarer med den første reord i filen 1, slik at hele raden skal skrives.

Utdata bør
Code:
file3 

"111",erter,"00000",    ,"567"
"yu8",erter,"00000",    ,"5h7"
--

--

and 

file4

"gh6",erter,"00000",    ,"567"
"1t7",erter,"00000",    ,"yu7"
---
---

-
Kan noen hjelpe meg med dette. Takk.
  #2 (permalink)  
Old 05-13-2008
frozentin frozentin is offline
Registrert bruker
  
 

Bli Dato: mai 2008
Sted: Wien, VA + Bombay, India
Innlegg: 109
Ved å se på de 2 eksempler, hvorfor dere ikke;
[1] loop gjennom innholdet i 2dre fil
[2] sammenligne hver enkelt linje i 2.-fil med alle linjer i det første
[3] utskriften Matchet linjene file3
[4] Etter looping gjennom alle oppføringene i file2 gjøre en diff mellom file1 og file_matched
[5] analysere o / p av [4] til file4

Disclaimer: Jeg kunne ikke skriptet hvis mitt liv var avhengig av den, så kan egentlig ikke hjelpe deg med det.

Sist endret av frozentin; 05-13-2008 på 01:18.. Årsak: endret navn eksempelfiler
  #3 (permalink)  
Old 05-13-2008
er_ashu er_ashu is offline
Registrert bruker
  
 

Bli Dato: april 2007
Innlegg: 50
Sitat:
Originally Posted by frozentin View Post
Ved å se på de 2 eksempler, hvorfor dere ikke;
[1] loop gjennom innholdet i 2dre fil
[2] sammenligne hver enkelt linje i 2.-fil med alle linjer i det første
[3] utskriften Matchet linjene file3
[4] Etter looping gjennom alle oppføringene i file2 gjøre en diff mellom file1 og file_matched
[5] analysere o / p av [4] til file4

Disclaimer: Jeg kunne ikke skriptet hvis mitt liv var avhengig av den, så kan egentlig ikke hjelpe deg med det.
Takk Frozentin men problemet her er at en av filen (file1 i dette tilfellet) har stort antall poster og looping og sammenligne det tar mye tid.

Er det noen alternativ måte å gjøre dette med god ytelse.

Vennligst informer.
  #4 (permalink)  
Old 05-13-2008
frozentin frozentin is offline
Registrert bruker
  
 

Bli Dato: mai 2008
Sted: Wien, VA + Bombay, India
Innlegg: 109
Dette forslaget er avhengig av hvor stor den andre filen.

Men, kan du prøve å sette alle oppføringer av 2dre fil i et grep og deretter loop gjennom 1. filen bare én gang. Denne måten du unngå flere looper som jeg antydet i mitt siste innlegg.

Én måte ville være å angripe i / p filen i deler av si 1000 linjer og føyer o / p å file3 / 4.
  #5 (permalink)  
Old 05-15-2008
gmahesh2k gmahesh2k is offline
Registrert bruker
  
 

Bli Dato: mai 2008
Innlegg: 8
Unhappy Script vennligst

Kan du legge inn skript for dette som jeg ikke får til å sammenligne med sløyfe

Thnaks

mah
Closed Thread

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




Alle klokkeslett er GMT -4. Nå er klokken 02:58.


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