Mehrere Dateien zeilenweise zusammenführen
Mit Hilfe von lam lassen sich die Zeilen von mehreren Dateien zusammenführen. Im folgenden Beispiel werden drei verschiedene Dateien verwendet:
# cat datei1 1 2 3 4 5 # cat datei2 a b c d e # cat datei3 z y x w v
Nun lassen sich mit lam die jeweiligen Zeilen zusammenführen:
# lam datei1 datei2 datei3 1az 2by 3cx 4dw 5ev
Mit der -S Option kann ein Trennzeichen definiert werden, welches zwischen die Zeilen der verschiedenen Dateien dargestellt wird:
# lam datei1 -S " " datei2 datei3 1 a z 2 b y 3 c x 4 d w 5 e v # lam datei1 -S "\ " datei2 datei3 1 a z 2 b y 3 c x 4 d w 5 e v
Auch lassen sich jeweils zwei Zeilen einer einzelnen Datei zu einer verbinden:
# lam - - < datei1 12 34 5
Auf FreeBSD ist lam standardmässig im Basissystem vorhanden. Mehr Informationen zu lam findet man in der Manpage lam(1).