![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto! |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Confronto dei file di Windows e Unix sysytem | localp | UNIX for Dummies Domande & Risposte | 1 | 04-11-2008 05:02 AM |
| Formato di output - confronto con I / p file | velappangs | Shell scripting e di programmazione | 1 | 04-03-2008 07:31 AM |
| file di script di confronto | tiger99 | Shell scripting e di programmazione | 1 | 01-30-2008 10:47 AM |
| File Confronto | net_shree | Shell scripting e di programmazione | 19 | 01-10-2008 08:00 PM |
| Confronto file Tempo delle interrogazioni | pc9456 | UNIX e avanzata per utenti esperti | 2 | 07-23-2003 04:05 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
file di confronto ... help needed.
Ciao tutti,
Qualcuno mi può aiutare con questo. Ci sono due file e devo corrispondere al secondo file, che con le registrazioni di prima e, se trovato, l'output di stampa in due Fies, uno contenente la corrispondenza e gli altri documenti contenenti il resto. Ecco l'esempio. Codice:
File1 "111",erter,"00000", ,"567" "gh6",erter,"00000", ,"567" "1t7",erter,"00000", ,"yu7" "yu8",erter,"00000", ,"5h7" -- -- -- Codice:
file2 111 345 yu8 -- -- La produzione deve essere Codice:
file3 "111",erter,"00000", ,"567" "yu8",erter,"00000", ,"5h7" -- -- and file4 "gh6",erter,"00000", ,"567" "1t7",erter,"00000", ,"yu7" --- --- - |
|
||||
|
Guardando a 2 esempi, perché non te;
[1] "loop through" il contenuto del file 2. [2] confrontare ogni singola riga del file di 2a con tutte le linee del primo [3] ha trovato le linee di stampa file3 [4] Dopo il ciclaggio attraverso tutte le voci in file2, fare un diff tra file1 e file_matched [5] o di analizzare la / p di [4] per file4 Disclaimer: non ho potuto script se la mia vita dipende da esso, in modo non può aiutarvi in questo. Ultimo a cura di frozentin; al 05/13/2008 01:18 AM.. Motivo: cambiato il nome del file di esempio |
|
||||
|
Citazione:
C'è un modo alternativo per fare questo con un buon rendimento. Si prega di avvisare. |
|
||||
|
Questo suggerimento dipende quanto grande è il tuo secondo file.
Ma, si potrebbe provare a mettere tutte le voci della 2a grep file in un elenco e poi attraverso il circuito 1a file una sola volta. In questo modo si evita di più i loop che ho proposto nel mio ultimo post. Un altro modo sarebbe quello di attaccare l'i / p file in pezzetti di dire 1000 linee, e di aggiungere o / p per file3 / 4. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|