Bonjour,
 
Y'en a-t-il parmi vous qui pourraient me dire comment faire répéter une opération de découpage de 500 lignes dans un fichier après le caractère ";" jusqu'à la fin du fichier ?
Je veux donc obtenir des blocs de 500 lignes qui doivent tous se terminer par ";" impérativement (sinon on doit passer à la ligne supplémentaire).
 
A l'heure actuelle :
Code :
 - csplit -f partie_mon_fichier mon_fichier 500 /";"/ 0
 
  | 
fonctionne en me créeant 3 fichier dont un vide et un de 499 lignes.
 
dans le man :
Citation :
 
 {nombre}
                      Répéter nombre fois supplémentaires le  motif  précédent.
                      nombre  doit  être  un entier positif. Un astérisque à la
                      place de nombre indique une répétition indéfinie, jusqu'à
                      la fin du fichier d'entrée.
   | 
Comment se servir de ce motif ?
 
Merci !  
 
 
 ---------------
			
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE