Le fractionnement de fichiers sous Linux peut être réalisé via la commande split. Vous pouvez diviser un fichier volumineux en plusieurs fichiers de tailles spécifiées, et la vitesse de fractionnement est très rapide. Vous pouvez spécifier deux modes : diviser par numéro de ligne et diviser par taille. . La fusion de fichiers sous Linux peut être réalisée via la commande cat, qui est très simple.
Lisez d'abord le document d'aide
Utilisation : split [OPTION]... [INPUT [PREFIX]]
Sortie de morceaux de taille fixe d'INPUT vers PREFIXaa, PREFIXab, ... ; la taille par défaut
est de 1000 lignes et PREFIX par défaut est `x' sans INPUT, ou lorsque INPUT
. est -, lisez l'entrée standard.
Les arguments obligatoires pour les options longues sont également obligatoires pour les options courtes.
-a, --suffix-length=N utilise des suffixes de longueur N (par défaut 2 ) Spécifiez la longueur du suffixe du fichier divisé
-b, --bytes=SIZE mettez SIZE octets par fichier de sortie divisé par octets, l'unité par défaut est les octets
-C, --line - bytes=SIZE met au maximum SIZE octets de lignes par fichier de sortie Spécifie la taille maximale d'une seule ligne, l'unité par défaut est les octets
-d, --numeric-suffixes utilise des suffixes numériques au lieu de l'alphabet Utilisez des nombres comme fichiers divisés Le suffixe
-l, --lines = Nombre de lignes par fichier de sortie est divisé-Verbose Imprimer un diagnostic juste avant CHAQUE
Le fichier de sortie est ouvert --help affiche cette aide et quittez --version affiche les informations de version et quittezMode 1 : Spécifiez le nombre de lignes de fichier après le fractionnementPour les fichiers texte txt, vous pouvez diviser le fichier en spécifiant le nombre de lignes dans le fichier divisé. Commande :
split -l 300 large_file.txt new_file_prefix
split -b 10m server.log waynelog
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!