Linux-Befehle · 3 min read · Jan 21, 2026
Linux column Befehl Tutorial für Anfänger (mit Beispielen)

Manchmal, während Sie an der Kommandozeile in Linux arbeiten, möchten Sie möglicherweise den Inhalt einer Datei im Spaltenformat anzeigen. Sie werden sich freuen zu erfahren, dass es ein Kommandozeilenwerkzeug in Linux gibt, das Ihnen dies ermöglicht. Der Name des Tools ist column, und wir werden die Grundlagen dieses Befehls anhand einiger leicht verständlicher Beispiele besprechen.
Aber bevor wir das tun, ist es erwähnenswert, dass alle hier gezeigten Beispiele auf einem Ubuntu 18.04 LTS-Rechner getestet wurden.
Linux column Befehl
Der column Befehl in Linux ermöglicht es Ihnen, Listen zu spalten. Folgendes ist seine Syntax:
column [-entx] [-c columns] [-s sep] [file ...]Und hier ist, wie die Man-Seite des Tools es definiert:
Das column-Dienstprogramm formatiert seine Eingabe in mehrere Spalten. Zeilen werden
vor Spalten gefüllt. Die Eingabe erfolgt von Datei-Operanden oder, standardmäßig,
von der Standardeingabe.Folgend sind einige Beispiele im Q&A-Stil, die Ihnen eine bessere Vorstellung davon geben sollten, wie der column Befehl funktioniert.
Q1. Wie verwendet man den column Befehl?
Die grundlegende Verwendung ist ziemlich einfach. Angenommen, Sie haben eine Datei namens ‘test.txt’, die die folgenden Informationen enthält:
1
2
3
4
5
6
7
8
9
10Um den Inhalt dieser Datei zu spalten, verwenden Sie den column Befehl wie folgt:
column test.txtUnd Sie erhalten eine Ausgabe wie diese:
1 2 3 4 5 6 7 8 9 10Q2. Wie spaltet man eine durch Trennzeichen getrennte Ausgabe?
Angenommen, eine Datei enthält die folgenden Inhalte:
No.|Country|Yes/No
01|India|Y
02|US|Y
03|Australia|Y
04|China|N
05|Russia|Y
06|Japan|Y
07|Singapore|Y
08|South Korea|N
09|Finaland|Y
10|Ireland|YFühren Sie nun den column Befehl wie folgt aus:
column test.txt -t -s "|"Und hier ist die erzeugte Ausgabe:
No. Country Yes/No
01 India Y
02 US Y
03 Australia Y
04 China N
05 Russia Y
06 Japan Y
07 Singpaore Y
08 South Korea N
09 Finaland Y
10 Ireland YZur Information, hier ist, wie die Man-Seite des column Befehls die -t und -s Kommandozeilenoptionen erklärt:
-s Geben Sie eine Menge von Zeichen an, die verwendet werden sollen, um Spalten für die
-t Option zu trennen.
-t Bestimmen Sie die Anzahl der Spalten, die die Eingabe enthält, und erstellen Sie eine
Tabelle. Spalten werden standardmäßig mit Leerzeichen getrennt oder
mit den Zeichen, die mit der -s Option angegeben werden. Nützlich für
die schöne Darstellung von Ausgaben.Q3. Was ist mit Fällen mit mehreren Trennzeichen?
Im vorherigen Beispiel haben Sie gesehen, dass der ursprüngliche Inhalt das Pipe-Zeichen ‘|’ als Trennzeichen enthielt. Der column Befehl verwendete also dieses Trennzeichen, um die Ausgabe im Spaltenformat zu erzeugen. Aber was ist, wenn es in einigen Einträgen zwei Pipes gab? Sehen Sie sich zum Beispiel die erste Zeile hier an:
No.||Country||Yes/No
01|India|Y
02|US|Y
03|Australia|Y
04|China|N
05|Russia|Y
06|Japan|Y
07|Singpaore|Y
08|South Korea|N
09|Finland|Y
10|Ireland|YStandardmäßig kombiniert der column Befehl mehrere benachbarte Trennzeichen zu einem einzigen Trennzeichen. Wenn Sie jedoch möchten, können Sie die -n Kommandozeilenoption verwenden, um dieses Verhalten zu deaktivieren. In diesem Fall würde der column Befehl wie folgt aussehen:
column -n test.txt -t -s "|"Q4. Wie geht der column Befehl mit leeren Zeilen um?
Standardmäßig ignoriert der column Befehl leere Zeilen. Wenn Sie jedoch möchten, können Sie dieses Verhalten mit der -e Kommandozeilenoption unterdrücken.
Zum Beispiel, der Inhalt einer Datei sieht so aus:
No.|Country|Yes/No
01|India|Y
02|US|Y
03|Australia|Y
04|China|N
05|Russia|Y
06|Japan|Y
07|Singapore|Y
08|South Korea|N
09|Finland|Y
10|Ireland|YWird so ausgegeben:
No. Country Yes/No
01 India Y
02 US Y
03 Australia Y
04 China N
05 Russia Y
06 Japan Y
07 Singapore Y
08 South Korea N
09 Finland Y
10 Ireland Yunter Verwendung des folgenden Befehls:
column -e test.txt -t -s "|"Fazit
Je nach Art der Arbeit, die Sie an der Linux-Kommandozeile durchführen, könnte der column Befehl für Sie von großem Nutzen sein. In diesem Tutorial haben wir die meisten Optionen besprochen, die das Tool bietet. Für weitere Informationen besuchen Sie die Man-Seite.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.