Lisez cet article pour savoir comment vous pouvez utiliser le diviser commande.
Syntaxe de commande Split Linux
La syntaxe de base pour le diviser La commande est donnée comme suit:
Split [Options] [Fichier] [Préfixe]
Options de commande Split Linux
Vous avez différentes options lors de l'utilisation diviser Commande, vous pouvez utiliser ces options pour effectuer différentes opérations:
Option / drapeau | Description |
-un | Définir la longueur du suffixe. |
-b | Identifier la taille par fichier de sortie. |
-C | La taille maximale du fichier peut être déterminée. |
-n | Génère un nombre spécifique de fichiers de sortie. |
-e | Omet la création de fichiers de sortie vides. |
-l | Crée des fichiers avec une ligne de sortie spécifique. |
-d | Changer les suffixes en valeurs numériques. |
-verbeux | Affiche une sortie détaillée. |
Pour diviser un fichier en fichiers plus petits, utilisez la syntaxe de commande ci-dessous:
Fichier divisé_
Pour la démonstration, j'ai utilisé la syntaxe ci-dessus pour diviser le fichier exemple.SMS en fichiers plus petits:
Exemple partagé.SMS
En exécutant la commande ci-dessous, vous pouvez vérifier les fichiers plus petits dans lesquels le fichier S converti:
LS
Note: Par défaut, le diviser La commande utilise le préfixe «x» pour nommer les fichiers divisés.
Exécutez la commande ci-dessous pour obtenir le nombre de lignes par fichier et vous pouvez voir qu'il est 1000 par défaut:
Exemple WC -L.txt xa *
Divisez maintenant un fichier plus petit dans les fichiers via la commande suivante ci-dessous:
Exemple divisé2.SMS
Exécutez la commande ci-dessous pour vérifier les petits fichiers créés pour le fichier exemple2.SMS.
LS
Exécutez la commande ci-dessous pour obtenir le nombre de lignes par fichier et vous pouvez voir qu'il est 1000 par défaut:
wc -l example2.txt xa *
Définir le nombre de lignes par fichier
Utilisez le -l Commande avec Split pour remplacer la restriction par défaut de 1000 lignes. divisé -l La commande est utilisée pour ajuster le numéro des lignes dans le fichier.
Par exemple, j'ai divisé un fichier en fichiers plus petits en définissant les lignes par fichier égal à 2500:
Exemple Split -L2500.SMS
Exécutez la commande ci-dessous pour vérifier le nombre de lignes par fichier:
Exemple WC -L.txt xa *
Exécutez la commande ci-dessous pour diviser Le texte dans des fichiers à 500 lignes:
Exemple divisé -l5002.SMS
Exécutez la commande ci-dessous pour vérifier le nombre de lignes par fichier que vous avez défini:
wc -l example2.txt xa *
Choisissez la taille du fichier
Vous pouvez diviser des fichiers en fonction de leur taille à l'aide de la commande divisé. Par exemple, pour créer 1500 Ko fichier à l'aide du fichier Exemple 1.SMS Exécutez la commande ci-dessous:
Exemple divisé -B1500K1.txt --verbose
Exécutez la commande ci-dessous pour vérifier la taille du fichier:
WC -C Exemple1.txt xa *
Spécifier la taille maximale
Vous pouvez également spécifier la taille maximale du fichier à l'aide de la commande Split:
Pour spécifier une taille de fichier de sortie maximale, utilisez le -C commande. Pour l'illustration, divisé Exemple 1.SMS et fournir une taille de sortie de 2 Mo en utilisant:
Exemple divisé 1.TXT -C 2MB
Définir le nombre de fichiers de sortie
Utilisez le -n Option pour définir les numéros de sortie de votre fichier. Par exemple, diviser exemple.SMS en 10 sections en exécutant la commande suivante:
Exemple divisé 1.txt -n 10
Diviser un fichier à la fin d'une ligne
Une autre façon d'utiliser l'option -N est de diviser un fichier à la fin d'une ligne entière.
Pour ce faire, combiner -n et l. Par exemple, divisez le grand fichier texte en 10 fichiers, dont chacun doit conclure avec la ligne entière suivante:
Split -N L / 10 Exemple1.SMS
Définir la longueur du suffixe
Vous pouvez générer des fichiers avec un suffixe par défaut à deux lettres à l'aide de la commande Split. Le -un L'indicateur avec la commande Split est utilisé pour changer la longueur. Par exemple, pour faire en sorte que le suffixe trois caractères exécute la commande ci-dessous:
Split -a 3 Exemple1.SMS
Pour plus d'aide, utilisez le homme commande pour ouvrir le diviser Manuel de commande sur le terminal.
homme séparé
Conclusion
Cet article s'est concentré sur l'utilisation diviser Commandes dans les systèmes Linux. Par défaut, le diviser La commande divise un fichier en pièces de 1000 lignes, chacune étant divisée en fichiers multiples. Vous pouvez utiliser le diviser commande pour diviser les fichiers volumineux en fichiers plus petits. L'instruction ci-dessus vous montre comment diviser les fichiers en fonction de fonctionnalités spécifiques en utilisant plusieurs diviser Commandes dans Linux.