Suppression de lignes unix

Résolu
Jean-Ba -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je suis un débutant en Shell Unix.
Voici mon problème :
Je souhaite supprimer les lignes entre les 2 "aaa" et l'afficher sur la sortie standard en gardant les "aaa".

aaa
...
...
...
...
aaa
...
...
...

Je fais cette commande :
sed /^aaa/,/aaa$/d fichier

mais le problème c'est que les aaa disparaissent...

J'ai besoin d'aide !! Merci !
Configuration: Windows XP
Firefox 3.0.11

2 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    sed '/aaa/,/aaa/{//b;d}'
    ;-))
    0
  2. Jean-Ba
     
    Merci beaucoup !!!!
    NI-QUEl !:-)
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      De rien ;-))
      CHROME ;-)
      0