zurück

split [optionen] datei [zieldatei]

split zerlegt die angegebene Datei in mehrere Einzeldateien.

Die Ausgangsdatei wird dabei (je nach Option) alle n Bytes, KBytes, MBytes oder Zeilen getrennt. Wenn keine Zieldatei angegeben wird, liefert das Kommando die Dateien xaa, xab, etc. Wenn eine Zieldatei angegeben wird, dann wird für die Ergebnisdateien dieser Dateiname plus der Zeichenkombination aa, ab, etc. verwendet.

Optionen:
-n
zerlegt die Ausgangsdatei in Einzeldateien mit je n Zeilen.
-b n
trennt die Ausgangsdatei alle n Bytes. Wenn hinter n die Buchstaben k oder m angegeben werden, sind KBytes oder MBytes gemeint.
-C n
wie -b, allerdings werden die Dateien an Zeilengrenzen zerlegt  und sind daher zumeist einige Bytes kleiner als n.
Bsp:
split -C 1430k backup.tar disk.
zerlegt die Archivdatei backup.tar in Einzeldateien zu je 1430 KB und benennt sie mit disk.aa, disk.ab, etc. Diese Dateien können anschließend auf Disketten gespeichert werden.
splitcat disk.* > total.tar
setzt die Einzeldateien wieder zu einer Gesamtdatei zusammen. ls wird dazu eingesetzt, eine sortierte Liste der disk.-Dateien zu erstellen.

zurück