L'ordre Split a Linux s'utilitza per dividir fitxers grans en fitxers més petits . Divideix els fitxers en 1000 línies per fitxer (per defecte) i fins i tot permet als usuaris canviar el nombre de línies segons els requisits.
Els noms dels fitxers són PREFIXaa, PREFIXab, PREFIXac, etc. Per defecte, el PREFIX del nom dels fitxers és x i la mida per defecte de cada fitxer dividit és de 1000 línies per fitxer i tots dos paràmetres es poden canviar amb facilitat. Generalment s'utilitza amb fitxers de registre i arxiu, ja que són molt grans i tenen moltes línies, per tant, per tal de dividir-los en fitxers petits per a l'anàlisi, s'utilitza l'ordre dividida.
Sintaxi:
split [options] name_of_file prefix_for_new_files>
Treballant amb l'ordre Split
1. Dividiu el fitxer en fitxers curts. Assumiu un nom de fitxer amb el nom index.txt. Utilitzeu l'ordre dividit a continuació per trencar-lo en trossos.
split index.txt>

Índex.txt El fitxer es divideix en dues peces amb el nom 'xaa' i 'xab'. Tindrà 1000 línies a cada fitxer per defecte. El nom de les ordres dividides és 'xaa' i 'xab', ja que no hem establert cap valor de prefix.
2. Dividiu el fitxer en funció del nombre de línies.
split -l 4 index.txt split_file>

Índex.txt El fitxer es divideix en fitxers curts en funció del nombre de línies que volem utilitzar l'opció -l com es mostra.
var global en js
3. Ordre dividida amb opció detallada. També podem executar l'ordre dividit en mode detallat utilitzant '–verbose'. Donarà un missatge de diagnòstic cada vegada que es creï un nou fitxer dividit.
split index.txt -l 4 --verbose>

Aquí, hem creat un fitxer amb el nom index.txt que es dividirà en fitxers breus i detallats ens donarà els detalls de quines són les tasques realitzades.
Nota: Aquí no cal utilitzar -l 4. S'utilitza només amb finalitats de comprensió.
4. Dividiu la mida del fitxer amb l'opció '-b'.
comunicació analògica
split -b 16 index.txt index>

Aquí, dividirà el fitxer index.txt en fitxers separats anomenats indexaa, indexab, …..amb cada fitxer que conté 16 bytes de dades.
5. Canvi en la longitud del sufix. Per defecte, la longitud del sufix és 2. També podem canviar-lo mitjançant l'opció '-a'.
split -l 4 -a 4 index.txt>

En això té una longitud de sufix 4 als fitxers dividits.
Nota: Aquí no cal utilitzar -l 4. S'utilitza només amb finalitats de comprensió.
6. Fitxers dividits creats amb sufix numèric. En general, la sortida té un format de x** on ** són alfabets. Podem canviar el sufix dels fitxers dividits a numèric mitjançant l'opció '-d'.
split -l 4 -d index.txt>

Nota: Aquí no cal utilitzar -l 4. S'utilitza només amb finalitats de comprensió.
7. Creeu n fragments de fitxers de sortida. Si volem dividir un fitxer en tres fragments de fitxers de sortida, utilitzeu l'opció '-n' amb l'ordre split que limita el nombre de fitxers de sortida dividits.
split -n 3 index.txt>

python redueix
Crearà tres fragments de fitxers dividits.
8. Dividiu el fitxer amb el sufix personalitzat. Amb aquesta ordre, podem crear fitxers de sortida dividits amb un sufix de personalització. Suposem, si volem crear fitxers de sortida dividits amb índex sufix, executeu l'ordre següent.
split -l 4 index.txt split_index_>

Es crearan fitxers de sortida dividits amb sufix d'índex.
què és l'exportació a linux
Nota: Aquí no cal utilitzar -l 4. S'utilitza només amb finalitats de comprensió.
9. Eviteu fitxers dividits de mida zero. Hi ha situacions en què dividim un fitxer petit en un gran nombre de fitxers en trossos i això pot provocar que els fitxers de sortida dividits de mida zero. No aporten cap valor així que per evitar-ho fem servir l'opció ‘-e’.
split -l 4 -e index.txt>

Mitjançant això, no es crearan fitxers de sortida dividits de mida zero.
Nota: Aquí no cal utilitzar -l 4. S'utilitza només amb finalitats de comprensió.
10. Dividiu el fitxer en dos fitxers de la mateixa longitud. Per dividir un fitxer per igual en dos fitxers, utilitzem l'opció '-n'. Si especifiqueu '-n 2', el fitxer es divideix per igual en dos fitxers.
split -n 2 index.txt>
