Incompréhention d'une ligne de code

Signaler
Messages postés
23
Date d'inscription
mercredi 25 février 2004
Statut
Membre
Dernière intervention
5 septembre 2006
-
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
-
Bonjour à tous !!

Voici mon problème, j'ai besoin de savoir ce que signifie cette ligne de code.

usr = `id | sed -e 's/^[^(]*(\([^)]*\)).*/\1/'`

On a essayé de comprendre cette ligne avec un collège mais sans succès.
On sait simplement qu'il nous retourne une chaine de caractère qui se trouvait entre parenthèse dans 'id'.

Ce serait assez interessant si vous pouviez nous donner de plus amples informations.

Merci à tous !!

Bop

1 réponse

Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
16
B
onjour

je ne vais pas vous être d'un grand secours ne maitrisant pas le RegExp de javascript mais voila 2 liens qui vous en apprendrons bien plus

pour

l'objet RegExp




http://www.commentcamarche.net/javascript/jsregexp.php3




et pour le sed-e


http://linux.efrei.fr/datadoc/regexp/regexp/c217.html











;0)