Supposons qu'un file
contenant des chaînes alphanumériques multilignes soit divisé en petits sous-fichiers par taille d'octet. Les sous-fichiers doivent être étiquetés numériquement. Les sous-fichiers résultants sont étiquetés comme prévu jusqu'au sous-fichier 89, mais modifient leur modèle de marquage. Fait intéressant, le modèle d'étiquetage change à nouveau au sous-fichier 9899!Comportement inattendu lors du fractionnement d'un fichier par taille d'octet
$ ls
file
subfile00
subfile01
...
subfile89
subfile9000 # sic!
subfile9001
...
subfile9899
subfile990000 # sic!
subfile990001
...
Ce motif me semble étrange. Existe-t-il un moyen de diviser le fichier file
par octet et de recevoir des sous-fichiers étiquetés en continu de 0 à x, où x = nombre total divisé?
EDIT 1:
$ split --version
split (GNU coreutils) 8.25
Tu vas avoir des fichiers conduisant '' dire 0' file001', 'file002',' file100'? – Inian
@Inian Oui, je serais d'accord avec ça. Ainsi, je vais essayer votre suggestion. –