LUTHIER Olivier wrote: > > Le format est connu dans le monde des bases de donn�es bibliographiques, > c'est du ISO2709. > Lequel ne contient pas de s�parateurs !!! > En fait pour pouvoir exploiter les informations il faut lire > s�quentiellement le fichier, prendre les 5 ou 7 premiers caract�res qui nous > donneront la taille de l'enregistrement puis ainsi passer au suivant et > ainsi de suite.......c'est gai non ? > > Comme mes connaissances en C sont quasi nul, j'escomptais bien me > d�brouiller avec la commande grep (voir prendre le temps d'�tudier awk) afin > de faire mes recherches, des comptages etc....sans avoir besoin de > retransformer le fichier. Je pense que je perdrais beaucoup trop de > temps......
sed est un programme qui se moque des sauts de ligne (il travaille avec des � adresses �), mais je ne crois pas qu'il soit assez puissant pour �a. � moins qu'il n'existe un super sed (� Je fuse Spotty �). Si tu veux exploiter tout le fichier (plusieurs fois), il vaut mieux transformer son format pour qu'il soit plus lisible par les outils gnu/unix standards. Pas la peine de chercher � faire un programme tr�s compliqu� qui fasse les recherches. Mais je crois que tu vas �tre oblig� de passer par un petit programme qui d�coupe tes enregistrements pour en mettre un seul par ligne (voire m�me ajouter des s�parateurs entre les champs), apr�s awk fera l'affaire. -- __ __________________________________________________ __ |oo| | Sylvain Sauvage, doctorant [IAD & SMA] | |oo| <_)| | GREYC -- CNRS UMR 6072, Universit� de Caen | <_)| // \\ | | // \\ (_| |_) | http://www.info.unicaen.fr/~sauvage | (_| |_) |_\==/_| |________ mailto:[EMAIL PROTECTED] __________| |_\==/_|

