![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX Desktop for Dummies Frågor & Svar Diskutera UNIX och Linux användargränssnitt gillar GNOME, KDE, CDE och Open Office här. Alla UNIX och Linux Newbies Välkommen! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Script som krävs för att få ett krävs info från fil. Pls. hjälpa mig. | ntgobinath | Shell-programmering och Skript | 2 | 05-31-2008 09:34 |
| Formatering | mirusnet | Shell-programmering och Skript | 3 | 01-06-2008 11:38 |
| Formatera med hjälp av awk | cdunavent | Shell-programmering och Skript | 2 | 03-18-2003 02:09 |
| formatering | tamemi | UNIX for Dummies Frågor & Svar | 5 | 07-21-2002 10:03 |
| formatering | xeron | UNIX for Dummies Frågor & Svar | 5 | 03-20-2002 11:33 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Hjälp behövs med formatering
Jag skulle uppskatta all hjälp (sed / Awk / perl) På följande fråga. Jag har filen i följande format. Observera att posterna skiljs åt av en linje som börjar med ordet "TRACE". Jag vill att den 5: e och 6 värden på raden som börjar med "TRACE" ska upprepas ner filen till nästa titelinformation drabbas (en linje som börjar med ordet TRACE). Om detta är min indatafil, vänligen ta en titt på undersidan dvs. produktion som jag vill använda perl eller awk.
INPUT \u003d\u003d\u003d\u003d\u003d\u003d\u003d TRACE mrjn05 6487 4922 358666.00 3154690.00 4 8 4 12068,6 12 12067,9 20 12066,7 28 12065,6 36 12064,7 44 12063,4 52 12062,1 60 12061,3 68 12060,9 76 12060,6 84 12057,9 92 12052,7 100 12052,1 TRACE mrjn05 6487 4923 358685.00 3154680.00 4 8 4 12068,6 12 12068 20 12066,9 28 12065,8 36 12064,7 44 12063,5 52 12062,2 OUTPUT \u003d\u003d\u003d\u003d\u003d\u003d\u003d TRACE mrjn05 6487 4922 358666.00 3154690.00 4 8 4 12068,6 358666,00 3154690,00 12 12067,9 358666,00 3154690,00 20 12066,7 358666,00 3154690,00 28 12065,6 358666,00 3154690,00 36 12064,7 358666,00 3154690,00 44 12063,4 358666,00 3154690,00 52 12062,1 358666,00 3154690,00 60 12061,3 358666,00 3154690,00 68 12060,9 358666,00 3154690,00 76 12060,6 358666,00 3154690,00 84 12057,9 358666,00 3154690,00 92 12052,7 358666,00 3154690,00 TRACE mrjn05 6487 4923 358685.00 3154680.00 4 8 4 12068,6 358685,00 3154680,00 12 12068 358685,00 3154680,00 20 12066,9 358685,00 3154680,00 28 12065,8 358685,00 3154680,00 36 12064,7 358685,00 3154680,00 44 12063,5 358685,00 3154680,00 52 12062,2 358685,00 3154680,00 All hjälp om detta kommer att bli higly uppskattade. Filen är verkligen enorm (ca 800 MB) och jag är bara en beginer. Please help. Senast redigerad av digipak, 05.05.2009 vid 07:15.. Orsak: dålig formatering |
|
||||
|
Killar Tack så mycket, jag försökte att awk sätt och det fungerar bra. Jag har gjort en del av pythonskript, när jag är lite mer bekväm med UNIX, om Gud vill, kommer jag att prova det. Franklin, tack så mycket för hjälpen. Higly uppskattat
|