The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



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
Sammenlign to filer superstar003 Forum Support område for ikke registrerede brugere & Account Problemer 1 05-08-2008 04:34 AM
Sammenlign to filer .. padarthy Shell Programmering og Scripting 1 08-29-2007 09:01 AM
sammenligner to filer Marwan UNIX for dummyer Spørgsmål & svar 6 06-11-2007 03:39 AM
sammenligne skygge filer med rigtige filer terrym UNIX for Advanced & Ekspertsøgning Brugere 4 02-09-2007 02:38 AM
Filstørrelse over 2GB Nadeem Mistry UNIX for dummyer Spørgsmål & svar 3 07-30-2001 07:53 AM

 
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øg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-05-2008
ragavhere ragavhere is offline
Registreret Bruger
  
 

Join Date: Apr 2008
Sted: Chennai, Indien
Stillinger: 79
Sammenligning af filer over 1.7GB

HI,

Jeg har nogle filer i to mapper med samme navn mere end 2GB.I behov for at sammenligne disse filer. Disse filer er i formatet

File1 i første mappe
1 | 20080430 | IA001 | TREND DYNAMICS INC
2 | 20080430 | IP001 | AMERITAS LIFE INSURANCE CO
3 | 20080430 | IP002 | TRANSAMERICA LIFE INSURANCE CO

File1 i anden mappe
1 | 20080430 | IA45 | TREND DYNAMICS INC
2 | 20080430 | IP001 | AMERITAS LIFE INSURANCE CO


Filerne kan pipe eller tabulatorseparerede.

Hvad jeg skal gøre her er at sortere både filer, og derefter sammenligne. Men problemet her er da filen overstiger 2 GB slags kommando plejer arbejde og diff kommando plejer arbejde. Sammenligningen skal være linje for linje og område. Produktionen skal i dette format

For linjer fra filer i første mappe Jeg har brug for at angive det ved at tilføje "Fra test1" til begyndelsen af mismatching linje som denne

Fra test1 - 1 | 20080430 | IA001 | TREND DYNAMICS INC

For linjer fra filer i anden mappe Jeg har brug for at angive det ved at tilføje "Fra test2" til begyndelsen af mismatching linje som denne

Fra test2 - 1 | 20080430 | IA45 | TREND DYNAMICS INC
Og hvis en linje i filen 1 i første mappe ikke findes i filen 1 i anden mappe derefter udskrive denne linje alene til min outputfil


Derfor min endelige resultat skal være noget lignende

Fra test1 - 1 | 20080430 | IA001 | TREND DYNAMICS INC
Fra test2 - 1 | 20080430 | IA45 | TREND DYNAMICS INC

Fra test1 - 3 | 20080430 | IP002 | TRANSAMERICA LIFE INSURANCE CO

Er der en måde at gøre det?

Sidst redigeret af ragavhere; 06-05-2008 på 05:18 PM..
 

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 05:55 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0