Bonjour ,
J'utilise la commande split pour découper un fichier par contre je souhaiterais modifier les fichiers de sorties par défaut ..
est-il possible de le faire ?
Merci
Bonjour ,
J'utilise la commande split pour découper un fichier par contre je souhaiterais modifier les fichiers de sorties par défaut ..
est-il possible de le faire ?
Merci
c@simir
Que veux-tu dire par modifier les fichiers de sorties, car avec split, les options proposent déjà pas mal de choses.
Precise un peu
ce qu'on peut faire avec split, c'est mettre un préfixe (par défaut : x)et on peut changer le suffixe : au lieu qu'il soit alphabétique, on peut le mettre en numérique et choisir la longueur de ce suffixe
Code : Sélectionner tout - Visualiser dans une fenêtre à part split options préfixeici, on aura un suffixe numérique (avec -d) de longueur 6 (avec -a) de taille 1Mo (avec -b). en sortie, on aura
Code : Sélectionner tout - Visualiser dans une fenêtre à part split -a 6 -d -b 1m prefix fichier.extvoilà
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 prefix000001 prefix000002 prefix000003 ...
pour une fois que l'aide est claire avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part split --help
bien quelle version as-tu ?
car dans l'aide de split il n'y a pas l'option a
c@simir
Si si , mais il ya une bizarrerie :
te retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part split --help
Donc il y bien l'option a.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Usage: split [OPTION] [ENTRÃE [PRÃFIXE]] Afficher sur la sortie des morceaux de l'ENTRÃE de taille selon PRÃFIXEaa, PRÃFIXEab, ...; le PRÃFIXE par défaut est « x ». Sans ENTRÃE, ou quand l'ENTRÃE est -, lire l'entrée standard. Les arguments obligatoires pour les options de formes longues le sont aussi pour les options de formes courtes. -a, --suffix-length=N utiliser les suffixes de longueur N (par défaut 2) -b, --bytes=N écrire N octets par fichier de sortie -C, --line-bytes=N écrire au plus N octets par ligne par fichier de sortie -d, --numeric-suffixes utiliser des suffixess numériques au lieu d'alphabétiques -l, --lines=N écrire N lignes par fichier de sortie --verbose afficher un diagnostic sur la sortie standard d'erreur juste avant l'ouverture du fichier de sortie --help afficher l'aide-mémoire --version afficher le nom et la version du logiciel La TAILLE peut être suivie d'un suffixe multiplicateur: b pour 512, k pour 1K, m pour 1 Meg. Rapporter toutes anomalies à <bug-coreutils@gnu.org>.
Par contre, dans le man, elle n'y est pas en effet. :
Envoyé par split
bien moi lorsque je fais split --help je trouve ceci
j'ai la version 2.0.14 ce qui explique nos différence mais j'ai pu me débrouiller par rapport à question je voulais mette en prefixe en fait le repertoire tout simplement et dans cette version il faut l'ecrire ainsi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Usage: split [OPTION] [INPUT [PREFIX]] Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default PREFIX is `x'. With no INPUT, or when INPUT is -, read standard input. -b, --bytes=SIZE put SIZE bytes per output file -C, --line-bytes=SIZE put at most SIZE bytes of lines per output file -l, --lines=NUMBER put NUMBER lines per output file -NUMBER same as -l NUMBER --verbose print a diagnostic to standard error just before each output file is opened --help display this help and exit --version output version information and exit SIZE may have a multiplier suffix: b for 512, k for 1K, m for 1 Meg. Report bugs to <bug-textutils@gnu.org>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 split -b 100m fichier suffixe
c@simir
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager