Start·Terminal-Befehle

paste

Textverarbeitung

Aufruf

paste [file1] [file2]

Klebt Dateien nebeneinander, getrennt durch einen Tabulator; anders als join paart es nach Position und schaut nie in den Inhalt.

Häufige Optionen

OptionBedeutung
-dWhich characters to put between the columns, used in turn
-sPut all lines of a file onto one line
-Read standard input, once for each column you want

Beispiele

paste names.txt scores.txt

The two files side by side, tab separated.

paste -sd, list.txt

Turns a list of lines into one comma-separated line.

paste - - < pairs.txt

Folds every two lines into one.

Sie sind fürs Zusammenstecken mit Pipes gebaut. Drei verkettete Befehle sind meist kürzer als einer, der alles macht.

So liest man das

  • Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
  • Drei Punkte … heißen: mehrere sind erlaubt.
  • Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.

Häufige Fragen

Q. Was macht paste?

Klebt Dateien nebeneinander, getrennt durch einen Tabulator; anders als join paart es nach Position und schaut nie in den Inhalt.

Q. Wie gibt man ihn ein?

paste [file1] [file2] — eckige Klammern markieren, was wegfallen darf.

Q. Wie viele Optionen lohnen sich?

Hier stehen 3; die vollständige Liste steht in man paste. Der Befehl gehört zu Textverarbeitung.

Verwandte Befehle

man-Seite: man paste