![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX Desktop voor Dummies Questions & Answers Bespreek UNIX en Linux gebruiker interfaces zoals GNOME, KDE, COB en Open Office hier. Alle UNIX-en Linux-Newbies Welkom! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Script nodig om een verplicht info uit bestand. Pls. help me. | ntgobinath | Programmeren en Shell Scripting | 2 | 05-31-2008 09:34 |
| Formatteren | mirusnet | Programmeren en Shell Scripting | 3 | 01-06-2008 11:38 PM |
| Formatteren met behulp van awk | cdunavent | Programmeren en Shell Scripting | 2 | 03-18-2003 02:09 PM |
| formatteren | tamemi | UNIX voor Dummies Questions & Answers | 5 | 07-21-2002 10:03 |
| formatteren | xeron | UNIX voor Dummies Questions & Answers | 5 | 03-20-2002 11:33 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Hulp nodig met opmaak
Ik waardeer alle hulp (sed / Awk / perl) Op de volgende vraag. Ik heb het bestand in de volgende indeling. Merk op dat de records worden gescheiden door een lijn die begint met het woord "TRACE". Ik wil het 5de en 6de waarden op de lijn die begint met "TRACE" te worden herhaald in het dossier tot de volgende record wordt getroffen (een lijn die begint met het woord TRACE). Als dit is mijn input bestand, neem dan een kijkje op de bodem dat wil zeggen de uitgang die ik met behulp van perl of 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 Elke hulp wordt dit higly gewaardeerd. Het bestand is erg groot (ongeveer 800 MB) en ik ben gewoon een beginer. Please help. Laatst gewijzigd door digipak; op 05-05-2009 07:15.. Reden: slechte opmaak |
|
||||
|
Jongens bedankt, ik probeerde de awk manier en het werkt prima. Ik heb nota genomen van de Python-script, als ik wat meer comfortabel met de UNIX, God het wil, zal ik proberen dat uit. Franklin, bedankt voor je hulp. Higly gewaardeerd
|
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|