|
UNIX : Formatierung eines Textfiles
Dominik.Mueller am 06.11.2007 um 09:28 Uhr (0)
Hallo,ein kleiner Nachtrag von mir. Ich habe gestern versucht, mit einem awk-Script das ganze zu "automatisieren".Das Vorgehen läuft jetzt folgendermaßen ab.Zunächst wird aus dem Ausgangfile eine Datei erzeugt, bei dem die einzelnen Zeilen nummeriert sind.Der Anwender muss nun sich nun die Anfangs- und Endzeile der drei einzelnen Zahlenblöcke notieren.Das Script generiert dann nach Eingabe der drei Anfangs- und Endzeilennummern drei Dateien, welche über den paste-Befehl wieder zusammengefügt werden.Viellei ...
| | In das Form UNIX wechseln |
|
UNIX : Formatierung eines Textfiles
Dominik.Mueller am 06.11.2007 um 13:19 Uhr (0)
Hallo ihr beiden,schonmal Danke für die Tipps.@tobulSo weit ich dein Script verstehe, wird die Zeilenform in eine Spaltenform transponiert. Die Ausgabe würde dann folgendes beinhalten:1 2 3 4 5 6 7 8 9Gewünscht wird jedoch die Form :1 4 72 5 83 6 9Mein Problem besteht darin, dass awk1. Die Trennung zwischen den Zahlenblöcken erkennen muss (Trennung sei gegeben durch ein Sonderzeichen wie ( oder Leerzeile)2. Die einzelnen Blöcke nach obigem Schema in eine neue Datei schreibt------------------Viele GrüßeDom ...
| | In das Form UNIX wechseln |
|
UNIX : Formatierung eines Textfiles
Dominik.Mueller am 05.11.2007 um 18:10 Uhr (0)
Hallo,ich habe ein Textfile mit folgendem Inhalt vorliegen:123456789Als Ergebnis möchte ich folgendes in eine neue Datei schreiben:1 4 7 2 5 8 3 6 9Prinzipiell kann ich dieses Format erreichen, indem ich mir aus den drei Zahlenblöcken manuell drei einzelne Dateien erzeuge und diese über den paste-Befehl in eine neue Datei umlenke.z.B.: paste x y z xyzGibt es eine Möglichkeit, dieses manuelle Vorgehen (Trennung der einzelnen Zahlenblöcke) zu automatisieren? ------------------Viele GrüßeDominik
| | In das Form UNIX wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |