Maison  >  Article  >  Tutoriel système  >  Explication détaillée de la commande split sous Linux

Explication détaillée de la commande split sous Linux

WBOY
WBOYoriginal
2024-02-21 18:06:031015parcourir

Explication détaillée de la commande split sous Linux

split est une commande couramment utilisée sous Linux. Elle est utilisée pour diviser un fichier en plusieurs fichiers plus petits. Dans cet article, nous présenterons en détail l’utilisation de la commande split et fournirons quelques exemples de code spécifiques.

1. Syntaxe de la commande

La syntaxe de base de la commande split est la suivante :

split [options] [fichier d'entrée] [préfixe du fichier de sortie]

options :
-f3b1e79ffe91fafe8c9d294b4c70c273 : selon le nombre de lignes spécifié Divisez le fichier, la valeur par défaut est 1 000 lignes.
-a1a92a467ed93314c8305cff19dcf8e18 : Spécifie la longueur du suffixe du fichier généré, la valeur par défaut est 2.
-b603cefe8ae16eeb44a8ba2dcab6e4e56 : divisez le fichier en fonction de la taille de fichier spécifiée, vous pouvez utiliser K, M, G et d'autres unités.
-d : utilisez des chiffres comme suffixes de fichiers au lieu de lettres.

2. Exemple de démonstration

  1. Diviser le fichier en fonction du nombre de lignes

Supposons qu'il existe un fichier nommé file.txt avec le contenu suivant :

A
B
C
D
E
F
G
H
I
J

Nous pouvons utiliser la commande suivante pour diviser le fichier en 3. lignes par fichier Petits fichiers :

split -3 file.txt file_

Après l'exécution de cette commande, trois fichiers seront générés : file_aa, file_ab, file_ac. Chaque petit fichier contient trois lignes de contenu.

  1. Diviser les fichiers en fonction de la taille du fichier

Si nous voulons diviser les fichiers en fonction de la taille du fichier, nous pouvons utiliser la commande suivante :

split -b 1k file.txt file_

Après avoir exécuté cette commande, plusieurs fichiers de 1 Ko seront générés. Parmi eux, le premier fichier est file_aa, le deuxième fichier est file_ab, et ainsi de suite.

  1. Diviser les fichiers selon les numéros de fichiers

Utilisez l'option -d pour utiliser des chiffres au lieu de lettres pour le suffixe de fichier généré :

split -d -3 file.txt file_

Après avoir exécuté cette commande, trois fichiers seront générés : file_01, file_02, file_03.

3. Résumé

La commande split est un outil très utile qui peut nous aider à diviser des fichiers volumineux en plusieurs petits fichiers pour un traitement et une transmission faciles. Cet article présente l'utilisation de base de la commande split et fournit quelques exemples de code spécifiques. J'espère que les lecteurs pourront mieux comprendre et appliquer la commande split en lisant cet article.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn