Skip to content

paste ...

Es gibt ja Befehle, die ich immer mal wieder brauchen könnte, aber noch nie gefunden habe. Heute habe ich per Zufall den Befehl paste aus den GNU core utilities gefunden (ausgerechnet jetzt brauche ich ihn nicht, aber später bestimmt).

paste fügt Zeile für Zeile zwei Textdateien zusammen. Es nimmt die erste Zeile aus der ersten Datei, schreibt ein (das ist veränderbar) und dann die erste Zeile aus der zweiten Datei, dann wieder ein und die Inhalte der weiteren Dateien.

Beispiel:
$ cat a.txt
a1
a2
a3
a4

$ cat b.txt
b1
b2
b3
b4

$ paste a.txt b.txt
a1      b1
a2      b2
a3      b3
a4      b4


paste kann das auch in Spalten.
$ paste -s a.txt b.txt
a1      a2      a3      a4
b1      b2      b3      b4

Trackbacks

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

onli am :

*Oh, das hätte ich auch schon öfter mal brauchen können.

Dirk Deimeke am :

*Witzig, oder?

Da benutzt Du ein System schon eine geraume Zeit und es hält immer noch Überraschungen für Dich bereit.

John am :

*kennst du tac? das ist cat rückwärts ;-) wirklich.

Dirk Deimeke am :

*Ja, tac kannte ich schon. Das ist mir schon einmal über den Weg gelaufen. Auf Solaris gibt es das GNU Userland nicht, da habe ich mir die Finger gebrochen, das mit Shell-Befehlen nachzubauen.

Charly-Cologne am :

*Menno, wieso findest Du den Befehl erst jetzt ;-)?
Paste ist ab sofort hinter die Ohren (und in meiner Befehlssammlung) geschrieben...

lg
charly

Dirk Deimeke am :

*Ich weiss auch nicht, warum ich den erst jetzt finde.

Das Schlimme ist, join gibt es auch noch ... :-)

Charly-Cologne am :

*Ups, auch join hätte ich vorher schon mal brauchen können....
also auch auf die 'Liste des ewigen Lernens' packen :-)

Stefan am :

*Nice! Danke für den Tipp!

Kommentar schreiben

Gravatar, Favatar, Pavatar, Identica, Twitter, MyBlogLog Autoren-Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Formular-Optionen