Scroll to navigation

COL(1) Dienstprogramme für Benutzer COL(1)

BEZEICHNUNG

col - umgekehrte Zeilenvorschübe aus der Eingabe filtern

ÜBERSICHT

col options

BESCHREIBUNG

col filters out reverse (and half-reverse) line feeds so the output is in the correct order, with only forward and half-forward line feeds. It also replaces any whitespace characters with tabs where possible. This can be useful in processing the output of nroff(1) and tbl(1).

col reads from standard input and writes to standard output.

OPTIONEN

-b, --no-backspaces

gibt keine Rückschritte aus, sondern nur das in jeder Spaltenposition zuletzt geschriebene Zeichen.

-f, --fine

erlaubt Halb-Vorwärts-Zeilenvorschübe. Normalerweise werden Zeichen, die für eine Halbzeilenbegrenzung bestimmt sind, in der nächsten Zeile ausgegeben.

-h, --tabs

gibt Tabulatoren anstatt mehrerer Leerzeichen aus.

-l, --lines Anzahl

puffert mindestens die angegebene Anzahl Zeilen im Speicher. Standardmäßig werden 128 Zeilen gepuffert.

-p, --pass

erzwingt, dass unbekannte Steuersequenzen unverändert durchgereicht werden. Normalerweise filtert col alle Steuersequenzen heraus, die es nicht selbst erkennt und interpretiert (diese sind nachfolgend aufgelistet).

-x, --spaces

gibt mehrere Leerzeichen anstatt Tabulatoren aus.

-H, --help

zeigt einen Hilfetext an und beendet das Programm.

-V, --version

zeigt Versionsinformationen an und beendet das Programm.

KONFORM ZU

Das Dienstprogramm col ist konform zur »Single UNIX Specification«, Version 2. Die Option -l ist eine Erweiterung dieses Standards.

ANMERKUNGEN

Die Steuersequenzen für Wagenbewegungen, die col versteht, sind in der folgenden Tabelle zusammen mit ihren dezimalen Werten aufgelistet:

ESC-7

Rückwärts-Zeilenvorschub (Esc, dann 7)

ESC-8

halber Rückwärts-Zeilenvorschub (Esc, dann 8)

ESC-9

halber Vorwärts-Zeilenvorschub (Esc, dann 9)

Rückschritt

bewegt eine Spalte zurück (8); wird in der ersten Spalte ignoriert.

Zeilenumbruch

bewegt eine Zeile vorwärts (10); führt auch einen Wagenrücklauf aus.

Wagenrücklauf

(13)

Umschalttaste ein

wechselt in den normalen Zeichensatz (15).

Umschalttaste aus

wechselt zu dem alternativen Zeichensatz (14).

Leeertaste

bewegt eine Spalte vorwärts (32).

Tabulator

Vorwärts zum nächsten Tabulator (9)

vertikaler Tabulator

umgekehrter Zeilenvorschub (11)

Alle nicht erkannten Steuerzeichen und Escape-Sequenzen werden verworfen.

col keeps track of the character set as characters are read and makes sure the character set is correct when they are output.

Falls die Eingabe versucht, zu der letzten ausgegebenen Zeichenkette zurückzuspringen, gibt col eine Warnmeldung aus.

GESCHICHTE

Ein col-Befehl erschien in Version 6 von AT&T UNIX.

SIEHE AUCH

expand(1), nroff(1), tbl(1)

FEHLER MELDEN

Nutzen Sie zum Melden von Fehlern das Fehlererfassungssystem auf <https://github.com/util-linux/util-linux/issues>.

VERFÜGBARKEIT

Der Befehl col ist Teil des Pakets util-linux, welches aus dem Linux-Kernel-Archiv <https://www.kernel.org/pub/linux/utils/util-linux/> heruntergeladen werden kann.

2024-04-27 util-linux 2.40