Bonjour,

Voici un extrait du fichier que je souhaite traiter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
catalyst45506 OBJECT IDENTIFIER
::= { ciscoProducts 699 }
 
catalyst45507 OBJECT IDENTIFIER
::= { ciscoProducts 700 }
 
catalyst455010 OBJECT IDENTIFIER
::= { ciscoProducts 701 }
Ce que je souhaite c'est supprimer les saut de ligne après "IDENTIFIER" pour obtenir ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
catalyst45506 OBJECT IDENTIFIER ::= { ciscoProducts 699 }
J'ai essayé plein de manière différente et j'ai dût mal à comprendre le sed malgré les docs.
Voici une des façons qui ne marche pas bien évidemment :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cat CISCO-PRODUCTS-MIB.my | sed "s/IDENTIFIER\n//g"
Est-ce que quelqu'un connaitrait mieux "sed" que moi et pourrait m'aider.

Merci d'avance

Jérémy