Daniel C wrote:
cyril.brulebois@enst-bretagne.fr wrote:
  
Daniel C <ml@editionsdidier.com> a écrit :
    
Comment s'en sortir sans écrire
sed -e "/un truc/ !d"
      
Salut,

en le protégeant (« en l'échappant ») avec un « \ » ?
    

Non, ça donne :
unknown command: `\'
  
Il suffit d'utiliser "" pour /$var/ et '' pour !d :

nodens@clement:~$ echo -ne "un truc\ndeux trucs" > toto
nodens@clement:~$ sed -e "/un truc/ "'!d' toto
un truc

--
Clément Hermann (nodens)