Le jeudi 15 février 2007, olivier-serveur a écrit : > Georges Lours a écrit : > > Le mercredi 14 février 2007, Georges Lours a écrit : > > > >[...] > > > > Il ne reste donc plus que le problème des sauts de ligne rappelé ci-dessous : > >>Deuxième problème, > >>Mais, ça me l'affiche avec tous les sauts de ligne, or, il me le faut > >> sans les sauts de lignes > >>Si je reprends le conseil que m'avait donné olivier-serveur, et que je > >> mets echo $contenu | tr '\n' ' ' > >>ça me l'affiche bien sans les sauts de lignes, mais alors, je ne sais pas > >>récupérer cet extrait pour pouvoir, ensuite, le copier dans ma base de > >>données. > >>Il faudrait que j'arrive à enregistrer le contenu de $contenu | tr '\n' ' > >> ' > > un simple : > contenu=`echo $contenu | tr '\n' ' '` > et tu devrais avoir toutes tes chaines dans 'contenu'.
Malheureusement, ça ne marche pas. En fait, je pense que le problème se trouve dans la ligne du sed sed -n $debut,$fin\p "$fichier" |while read contenu; Il faudrait que le contenu soit directement sorti sur une seule ligne Ça n'est pas le cas avec ce code En effet si je fais echo $contenu | tr '\n' ' ' J'ai bien le texte sur une seule ligne qui s'affiche ************************************************** <p>Vous êtes ici :<br> <strong>Introduction</strong><br> <strong>Section I :</strong> Le droit social</p> <br><br> <br> <div class=warning2> <h1>Dernière mise à jour en septembre 2004</h1> </div>... etc, etc. *************************************************** Mais si je fais echo 'on fait un test' echo $contenu | tr '\n' ' ' Alors j'ai cela qui s'affiche *********************************************** on fait un test <p>Vous êtes ici :<br> on fait un test <strong>Introduction</strong><br> on fait un test <strong>Section I :</strong> Le droit social</p> on fait un test <br><br> on fait un test on fait un test on fait un test <br> on fait un test etc, etc... *********************************************** Une piste ? -- Georges Lours [EMAIL PROTECTED] Utilisateur Linux (counter 383333)
========================================= Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club Mandriva : http://club.mandriva.com =========================================
