[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux] regexp et sed



salut à tous,


problème de regexp, dans les docs je vois souvent ecrit qu'en utilisant la
notation [x-x] on selectionne tous les char entres deux x, mais quand j'essaie
de l'utiliser je n'y arrive jamais... et là je craque :)

par exemple:
xwininfo | grep 'id:' - | sed s/'xwininfo: Window id: '// - | sed s/[\"-\"]// -
qui serait censé retourner l'id d'une fenêtre, et seulement son id
et en fait ça retourne

0x3800004 Eterm-0.8.10"

le dernier  '  s/[\"-\"]//g  ' ne fonctionne donc pas (comme je voudrais
s'entend :)
il retire seulement le 1ier "

quelle est la bonne syntaxe pour qu'il retire bien tout ce qui est contenu
entre les deux " ?



merci
a+
-- 
rno
	http://www.noospot42.f2s.com/


[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]