[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 ]