(Courriels de diversion: <recusables@detenions-croissent.com> <coordonnatrice@completerais-paraîtrions.com> <refondues@chavirais-assentiments.com> <decryptages@stipulees-illicite.com> <jalonneraient@mercuriales-flippers.com> <deroute@relayer-degazant.com> <repus@calibrent-grossissent.com> <irrite@urgences-grâce.com> <favoriserait@debarquerent-colmatera.com> <entr'aperceviez@encastrera-libres.com> )


Je cite J-F Bardou, le Wed, Mar 28, 2001 at 02:56:33PM +0200 :
-) "Jean-François THAMIE" wrote:
-) > 
-) > Salut à tous,
-) > j'ai un fichier contenant des enregistrements de longueur 4000
-) > je voudrais générer un autre fichier où chaque ligne de 4000 serait remplacée
-) > par le découpage de cette ligne en enregs de 250, soit 16 enregs de longueur 250
-) > J'ai une soluce avec des boucles mais question perf, c'est pas ca
-) > Je pensait a d'autres commandes comme pr mais je ne vois pas
-) > Si au passage quelqu'un a une idée
-) > Merci
-) >
-) 
-) 
-) Je me suis fabriqué -pour le meme probleme- un petit programme :
-) coupfile qui devrait faire ce que tu veux :
-) 
-) /* ======= coupfile.c : decoupe un fichier de caractères ======== */
-) /*                                                                */
-) /* découpe un flot de données (sans fin d'enregistrement)         */
-) /* en enregistrements de longueur fixe (suivant paramètre fourni) */
-) /*                                                                */
-) /* entrée et sortie standard					  */
-) /* on ajoute un separateur=0a en fin d'enregistrement		  */
-) /* si un séparateur est en place, on n'ajoute rien		  */
-) /* si un séparateur n'est pas en place il est effacé		  */
-) /* si lg demandée n'est pas un multiple de la lg du fichier,	  */
-) /*    le dernier enreg est incomplet				  */
-) 				                                   						
Bonjour,

Quelle est la licence de programme?  Heu, je veux dire, est-ce que tu
veux bien diffuser le code source au lieu de l'exécutable?
(Personnellement, ça m'interresserait surtout pour une usage
"pédagogique", je ne suis pas un dieu du C, et lire du code est
parait-il ce qu'il y a de mieux à faire pour le devenir... ; )

Bonne journée,

Marco


---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>