![]() |
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 |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Split groot bestand en voeg kop-en voettekst van elk bestand | ashish4422 | Programmeren en Shell Scripting | 1 | 04-15-2008 06:12 |
| Split een bestand met geen patroon - Split, Csplit, Awk | madhunk | UNIX voor Dummies Questions & Answers | 10 | 12-17-2007 12:57 |
| splitsing van de bestandsnaam | rinku | Programmeren en Shell Scripting | 1 | 05-28-2007 01:47 |
| Noodzaak tot splitsing van het dossier | getdpg | Programmeren en Shell Scripting | 11 | 09-04-2006 03:08 |
| Hoe te splitsen bestand tags binnen-bestand? | spookyrtd99 | Programmeren en Shell Scripting | 1 | 07-31-2006 12:50 AM |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Split-bestand met awk
Ik probeer te lezen een bestand en het bestand splitsen in meerdere bestanden. Ik moet de nieuwe bestanden met een andere set van lijnen van het oorspronkelijke bestand. dat wil zeggen, de eerste productie-bestand kunnen bevatten 10 lijnen en de tweede 100 lijnen en zo voort. De criteria is om de lijnen tussen twee lijnen die beginnen met een aantal tekens (variabele)
Bijv. Een monster invoerbestand DOC100 aaaaaa bbbbbb CCCCCCCC EINDE DOC200 ddddddd eeeeeee EINDE Ik moet voor het verzenden van de lijnen tussen DOC100 en END te out.1 en lijnen tussen DOC200 en de volgende EIND te out.2 Ik dacht dat ik kon doen met awk en ik probeerde de volgende opdracht maar het werkte niet. k \u003d grep DOC $ filename | cut-C4-6 awk-v cn \u003d $ k '/ DOC $ cn /, / END / (print $ 0)' $ filename> $ hetbestand Kan iemand me helpen op deze? Bedankt |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|