Sed qui deconne(???)!!!!!

casers Messages postés 49 Statut Membre -  
casers Messages postés 49 Statut Membre -
Bonjour,
je ne comprend pas pourquoi lorseque je demande:
sed 1,10p fichier
j'obtien comme retour chaque ligne copier deux fois, exemple:
<Bibliotheque>
<Bibliotheque>
<Etagere contenance="4">
<Etagere contenance="4">
<Livre nom="Dagon" nbPages="30" auteur="HP Lovecraft"/>
<Livre nom="Dagon" nbPages="30" auteur="HP Lovecraft"/>
<SerreLivre/>
<SerreLivre/>
<Cahier label="Analyse Numérique"/>
<Cahier label="Analyse Numérique"/>
<Classeur label="Géométrie Analytique">
<Classeur label="Géométrie Analytique">
<Feuille date="2007-12-01"/>
<Feuille date="2007-12-01"/>
<Feuille date="2007-13-01"/>
<Feuille date="2007-13-01"/>
</Classeur>
</Classeur>
</Etagere>
</Etagere>
<Etagere contenance="3"/>
<Etagere contenance="3"/>
</Bibliotheque>
</Bibliotheque>

???????????????????????????????????
c quoi ce bordel?, comment obtenir simplement les lignes voulu?

Merci
Configuration: Linux Mandriva
Firefox 2.0.0.6

1 réponse

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    Ajoute l'option -n à sed
    [johand@horus]~/tmp/work $ls -1 | sed -e '1,5p'
    1.txt
    1.txt
    2.txt
    2.txt
    3.txt
    3.txt
    4.txt
    4.txt
    5.txt
    5.txt
    [johand@horus]~/tmp/work $ls -1 | sed -ne '1,5p'
    1.txt
    2.txt
    3.txt
    4.txt
    5.txt
    [johand@horus]~/tmp/work $ls -1 | sed -e '1,3p'
    1.txt
    1.txt
    2.txt
    2.txt
    3.txt
    3.txt
    4.txt
    5.txt

    info sed
    0
    1. casers Messages postés 49 Statut Membre
       
      merci beaucoupt bonne nuit :-)
      0