Heim > Artikel > System-Tutorial > Detaillierte Erklärung des Split-Befehls unter Linux
Detaillierte Erklärung des Split-Befehls unter Linux
split ist ein häufig verwendeter Befehl unter Linux. Er wird verwendet, um eine Datei in mehrere kleinere Dateien aufzuteilen. In diesem Artikel stellen wir die Verwendung des Split-Befehls im Detail vor und stellen einige spezifische Codebeispiele bereit.
1. Befehlssyntax
Die grundlegende Syntax des Split-Befehls lautet wie folgt:
split [Optionen] [Eingabedatei] [Ausgabedatei-Präfix]
Optionen:
-d4a5f485900e824afddcf8a0c9c059ce: gemäß angegebene Zeilenanzahl Teilen Sie die Datei auf, der Standardwert beträgt 1000 Zeilen.
-ad082fba2d08378a789e137be107c15d5: Gibt die Suffixlänge der generierten Datei an, der Standardwert ist 2.
-b09315d5a009cdefc9d9bade2a9bb2c8f: Teilen Sie die Datei entsprechend der angegebenen Dateigröße auf. Sie können K, M, G und andere Einheiten verwenden.
-d: Verwenden Sie Zahlen als Dateisuffixe anstelle von Buchstaben.
2. Beispieldemonstration: Teilen Sie die Datei entsprechend der Anzahl der Zeilen auf Zeilen pro Datei Kleine Dateien:
A B C D E F G H I J
Wenn wir Dateien nach Dateigröße aufteilen möchten, können wir den folgenden Befehl verwenden:
split -3 file.txt file_
Nach der Ausführung dieses Befehls werden mehrere 1-KB-Dateien generiert. Darunter ist die erste Datei file_aa, die zweite Datei file_ab und so weiter.
Verwenden Sie die Option -d, um Zahlen anstelle von Buchstaben für das generierte Dateisuffix zu verwenden:
split -b 1k file.txt file_
Nach der Ausführung dieses Befehls werden drei Dateien generiert: Datei_01, Datei_02, Datei_03.
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung des Split-Befehls unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!