![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Lägga till kolumner i två filer | chandra321 | Shell-programmering och Skript | 7 | 05-06-2009 12:11 |
| Jämföra liknande kolumner i två olika filer | ragavhere | Shell-programmering och Skript | 13 | 04-16-2008 08:53 |
| Jämföra den gemensamma kolumner i en tabell i två filer | ragavhere | Sun Solaris | 1 | 04-11-2008 08:41 |
| Jämföra kolumner i två filer | ggopal | Shell-programmering och Skript | 4 | 02-21-2007 08:06 |
| Jämföra kolumner i två filer | ggopal | UNIX för avancerade & Expertanvändare | 1 | 02-17-2007 04:11 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Jämföra filer - lägga till / subtrahera / formating kolumner
Jag har två filer:
file1.txt: FS Totalt användas utan Begagnade% / U01 10000 8000 2000 80% / U02 10000 8000 2000 80% / u03 10000 8000 2000 80% / u04 10000 8000 2000 80% / U05 10000 8000 2000 80% / u06 10000 8000 2000 80% / u07 10000 8000 2000 80% / U10 10000 5000 5000 50% file2.txt: FS Adj / U01 1.500 / U05 500 / U10 2.500 Jag skulle vilja jämföra dem med den första kolumnen i varje fil och skapa en produktion från båda som ser ut som följande: FS Totalt Används + Adj Free-Adj (Använd + Adj) / Total --------- -------- --------- --------- --------- / U01 10.000 9.500 500 95% / U02 10.000 8.000 2.000 80% / u03 10.000 8.000 2.000 80% / u04 10.000 8.000 2.000 80% / U05 10.000 8.500 1.500 85% / u06 10.000 8.000 2.000 80% / u07 10.000 7.500 2.500 75% Observera att alla linjer från file1.txt listas, och kolumn "ADJ" av file2.txt skall införas i kolumn "Used" och subtraheras från kolumnen "Free" av file1.txt endast om det finns en matchning. Jag kunde producera denna rapport endast efter lastning dessa filer i en databas, men jag är säker på att jag kan göra det med skalskript med din hjälp. Tack, Omer |