Text mit tab-stop in Tabelle konvertieren / a2ps

Hallo, ich muss einen ascii-Text mit Tabulatoren in eine Tabelle verwandeln und dann ausdrucken/ faxen können. a2ps macht das, nur mir einem "Fehler": es werden zwei kurze Texte jeweils mit Tabulator am Ende in *eine* Spalte gewandelt, somit stehen die Texte, die in eine Spalte gehören, nicht mehr übereinander. a2ps wandelt die Tabs um wie eine Textverarbeitung es auch macht, ich brauche aber strikte Umsetzung der Tabs in Spalten. Ist a2ps das richtige tool dafür? In der manpage habe ich --columns=.. und ähnliches schon getestet, es hilft aber nicht in meiner Sache. Gruss Ekkard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org

Ich verstehe zwar nicht ganz, was das Problem ist, möchte dich aber auf das Kommando "column" aus dem RPM util-linux aufmerksam machen. -- Viele Grüße ------------------------------------------------------------------------ Michael ------------------------------------------------------------------------ ________________________________________________________________________ PROSTEP AG, Dolivostraße 11, D-64293 Darmstadt HR: Amtsgericht Darmstadt, HRB 8383 Vorstand: Dr. Bernd Pätzold (Vorsitz), Reinhard Betz Aufsichtsrat: Dr. Heinz-Gerd Lehnhoff (Vorsitz) ________________________________________________________________________ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org

Hallo Michael, column ist genau das richtige!! Volltreffer, danke! Bei mir: erst die Tabs gegen ";" ersetzten, dann bekomme ich mit column eine genau das was ich brauche: cat lab2.txt | tr "\t" ";" | column -t -s ";" Gruss Ekkard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org

Ich verstehe zwar nicht ganz, was das Problem ist, möchte dich aber auf das Kommando "column" aus dem RPM util-linux aufmerksam machen. -- Viele Grüße ------------------------------------------------------------------------ Michael ------------------------------------------------------------------------ ________________________________________________________________________ PROSTEP AG, Dolivostraße 11, D-64293 Darmstadt HR: Amtsgericht Darmstadt, HRB 8383 Vorstand: Dr. Bernd Pätzold (Vorsitz), Reinhard Betz Aufsichtsrat: Dr. Heinz-Gerd Lehnhoff (Vorsitz) ________________________________________________________________________ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org

Hallo Michael, column ist genau das richtige!! Volltreffer, danke! Bei mir: erst die Tabs gegen ";" ersetzten, dann bekomme ich mit column eine genau das was ich brauche: cat lab2.txt | tr "\t" ";" | column -t -s ";" Gruss Ekkard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Ekkard Gerlach
-
Michael Behrens