![]() |
Script zum Aufteilen von Textdateien
Gibt es eine Möglichkeit mit Bord-Mitteln eine Textdatei der Form:
Zeile1 Zeile2 Zeile3 ------ Zeile4 Zeile5 Zeile6 Zeile7 ------ Zeile8 Zeile9 so aufzuteilen, dass jeder Block (zwischen den "-----", die die Trennstellen sind) in eine eigene, fortlaufend nummerierte Datei kommt? (Unter Python/Perl/Tcl usw. ist so ein Script kein Problem, was mich interessiert ist, ob das auch mit einem - möglichst kurzen - shell-script oder gar nur mit einer Kommandozeile geht.) |
Warum verwendest du nicht Perl in der Shell, wenn es damit schon funktioniert und das Script vorhanden ist :confused:
Sloter |
Weil ich das auf einem möglichst schmalen System laufen lassen können will - und da ist de Start eines Perl-Skripts noch imemr Ressourcenaufwendiger als der Aufruf von Systembefehlen.
|
wenn nicht perl, dann
man awk man sed |
Ist mir alles zu aufwendig und kompliziert. Ich habe mittlerweile aber schon genau das gefunden was ich gesucht habe: csplit
Die Zeile Zitat:
Danke trotzdem für Euer Bemühen. |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 07:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag