![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Unire 2 file CSV insieme | chachabronson | UNIX e avanzata per utenti esperti | 3 | 05-06-2008 07:42 AM |
| Problema che unisce 2 file | rochitsharma | UNIX e avanzata per utenti esperti | 4 | 04-03-2008 07:12 AM |
| Unire le due linee di file - please help | chandra004 | Shell scripting e di programmazione | 25 | 07-27-2006 03:39 AM |
| giunzione file | Manu | UNIX for Dummies Domande & Risposte | 2 | 04-25-2005 01:24 PM |
| 2 file di adesione | webtekie | UNIX for Dummies Domande & Risposte | 1 | 10-21-2003 11:51 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Aiuto con l'adesione di due file
Saluti, tutti. Ho un progetto che richiede mi unisco a due file di dati insieme, poi fare un po di trasformazione e di produzione. Tutto deve essere fatto in uno script di shell, usando gli strumenti standard di unix. I file nel modo seguente:
File_1 Layout: Acct #, # Subacct, descrizione Esempio: 0001,0001, Account1/Sub1 0001,0002, Account1/Sub2 0002,0001, Account2/Sub1 0002,0002, Account2/Sub2 0002,0003, Account2/Sub3 ... File_2 Layout: TransID, codice, Acct #, # SubAcct, Data, A, A, Importo, Ref # Esempio: 1, D ,0002,0001,2006-01-03, Joe, Servizi, 35.00,1234 2, C ,0002,0003,2006-01-05, Maria, la riparazione di PC, 50,00, 3, D ,0001,0001,2006-01-05, Amazon.com, libro, 39.95,1235 ... In sostanza, ho bisogno di aggiungere la descrizione corretta da File_1 in ogni record di File_2. Una volta che l'unione è completa, ho in programma di usare awk per riassumere i dati e di uscita, in modo fine non è importante (descrizione può andare a destra dopo la acct # # & subacct colonne in File_2, oppure può essere allegata alla fine di ogni linea). Ho provato già aderire, ma dal momento che si aspetta di entrare partita su un unico campo, e sto cercando di partita su due campi, aderire non è stato molto di aiuto. Ho anche cercato sed, Ma mi sembra che non può ottenere la sostituzione sintassi destra. Qualsiasi aiuto sarebbe molto apprezzato. Ricco Lohman |
|
||||
|
Solo un pensiero
Salve,
I'm failly nuovo script di UNIX, ma non poteva lavorare gatto? Penso gatto file_1 file_2> endfile creerà un file che ha file_1 e file_2 bloccato insieme. O forse grep la riga che si desidera, il tubo in un altro file e quindi utilizzare cat aderire. Ma poi, sono un novizio, quindi c'è qualche cosa che evidenti potrebbero essere mancanti. Best wishes, Laurel |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|