[Linux-31] sed pb pour geek...

jpcas jpcas at free.fr
Lun 24 Mar 20:18:51 CET 2014


Le 24/03/2014 20:13, Pti-Jean a écrit :
> Le 24/03/2014 19:57, jpcas a écrit :
>> Salut,
>>
>> Tu peux illustrer tes dires, parce que je n'ai pas tout bien compris ;-\
> 
> Ici:
> http://www.commentcamarche.net/faq/9559-sed-introduction-a-sed-part-ii#quand-ne-dois-je-pas-utiliser-sed

J'entendais par illustrer, un exemple concret ;-\

> 
> 
> on trouve ça:
>> Recherche de motif et affichage de lignes de contexte avant/après
>>
>>     grep -A1 -B1 "motif" fichier # sed -n '/motif/! {x;d;};
>> /motif/{x;p;x;p;n;p;x;}' fichier
> 
> Le truc c'est que je ne veux pas afficher x lignes avant et après...
> mais délimiter par 2 motifs...
> 
> J’essaie ça:
> cat midi-pyrenees-latest.osm | sed -n '/"dance"/{/<node id=/,/node>/p}'

Il serait bien de voir ce que contient midi-pyrenees-latest.osm et de
savoir ce que veux en extraire exactement.

> 
> mais ça fonctionne pas!
> 
> Une idée ?

Pour ça il me faut/faudrait voir le contenu ;-))

> 
> JM



Plus d'informations sur la liste de diffusion Linux-31