Teilt
split ist ein Befehl, der eine Datei kopiert und in separate Dateien einer bestimmten Länge aufteilt. Als Argumente muss es den Namen der Quelldatei und das Präfix der Namen der Ausgabedateien angeben. Ausgabedateinamen bestehen aus diesem Präfix und zwei zusätzlichen Buchstaben aa, ab, ac usw. (keine Leerzeichen oder Punkte zwischen dem Präfix und den Buchstaben). Wenn kein Dateinamenpräfix angegeben ist, ist der Standardwert x, sodass die Ausgabedateien xaa, xab usw. heißen.
Sie können die empfangenen Fragmente mit dem Befehl cat wieder einsammeln .
Verwendung
split [КЛЮЧ] [ВХОД [ПРЕФИКС]] ПРЕФИКСab, …;
Die Standardteilgröße beträgt 1000 Zeilen und das PRÄFIX ist "x". Wenn DATEI nicht oder als "-" angegeben wird, wird die Standardeingabe gelesen.
Argumente, die für lange Schlüssel erforderlich sind, werden auch für kurze benötigt:
- -a, --suffix-länge=N
- Suffixe der Länge H verwenden (Standard 2)
- -b, --bytes=ZAHL
- schreibt in jede Ausgabedatei die angegebene Anzahl von Bytes
- -C, --line-bytes=ZAHL
- Schreiben Sie nicht mehr als eine bestimmte Anzahl von Bytes aus einer Zeichenfolge
- -d, --numeric-suffixes
- Verwenden Sie numerische statt alphabetische Suffixe
- -l, --lines=ZAHL
- in jede Ausgabedatei die angegebene ANZAHL Zeilen schreiben
- - ausführlich
- gibt eine Meldung als Standardfehler aus, bevor die nächste Ausgabedatei geöffnet wird
- --Hilfe
- diese Hilfe anzeigen und beenden
- --Ausführung
- Versionsinfo anzeigen und beenden
Wenn Sie die Anzahl der Bytes angeben, können Sie ein Suffix verwenden: b bedeutet 512b, k - 1kb, m - 1Mb.