![]() |
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 |
| Hoe te splitsen bestand tags binnen-bestand? | spookyrtd99 | Programmeren en Shell Scripting | 1 | 07-31-2006 12:50 AM |
| Split-bestand met awk | pvar | Programmeren en Shell Scripting | 8 | 07-21-2004 09:41 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Noodzaak tot splitsing van het dossier
Ik heb een bestand met tekst in het formaat hieronder
/ Users / test / krachel / ! Wat tekst ! Sommige Tekst / gebruiker / test / limo ! wat tekst ! wat tekst ! Wat tekst / gebruiker / test / krachel ! Wat tekst Hoe kan ik scheiden van de tekst tussen een paar '/ gebruikers / test /' in afzonderlijke bestanden? alle informatie die zou van groot nut zijn. Bedankt wilt splitsen gegevens zoals deze File001 / Users / test / krachel / ! Wat tekst ! Sommige Tekst File002 / gebruiker / test / limo ! wat tekst ! wat tekst ! Wat tekst |
|
||||
|
een methode is het gebruik van awk als de patroon positie bekend is ..... beetje lang .... maar werkt prima ....
awk '( if (substr ($ 0,1,5) \u003d\u003d "patroon") ( fn \u003d "hetbestand" n + + print $ 0>> fn ) anders print $ 0>> fn ) 'Bestandsnaam sante |
|
||||
|
zien of deze goed is
Code:
csplit -f outfile. inputfile "/\/user\/test\//" {1}
|
|
||||
|
Citaat:
|
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|