(Courriels de diversion: <dissociables@tiede-bricole.com> <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> )




Ma soluce :
FIC=test

cat ${FIC} | while read  LIGNE
do
  while [ ! "$LIGNE" = "" ]
  do
    echo $LIGNE | cut -c-250
    LIGNE=`echo $LIGNE | cut -c251-`
  done
done

Déjà, c'est lamentable en perf, alors en passant par awk !!!
J'ai vais surement faire un prog C

A+
Jeff



|--------+--------------------------->
|        |          MALERBA_Vivien@st||        |          na.dgac.fr       |
|        |                           |
|        |          28/03/2001 14:30 |
|        |                           |
|--------+--------------------------->
  >----------------------------------------------------------------------------|
  |                                                                            |
  |       Pour :  Jean-François THAMIE/CER31/REC@CER31                         |  |       cc :    linux-31@savage.iut-blagnac.fr                               |  |       Objet :      Re: [linux-31] La question shell de la semaine          |
  >----------------------------------------------------------------------------|



"Jean-François THAMIE" a écrit :
>
> 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
>

Awk peut faire ce genre de choses (même si au niveau perf c'est pas
genial, mais
ca a l'avantage d'être facile à écrire).

Vivien

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






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