no save
Assistance
Achat
News

Forum | Linux/Unix
pourquoi mon expression régulière mzrche pas
selassie, le mar. 04 mars 2008 à 17:48:31
Bonjour,

voilà j'ai testé des expression régulières et elle me semble avoir un comportement bizzare.
J'ai trouvé ma solution mais je souhaiterais juste comprendre...

Sous solaris:

du -k | grep "^\d*\s*" renvoie un résultat , jusque là tout va bien
par contre si je veux choper le "." derrière:
du -k | grep "^\d*\s*\." renvoie rien et là ca m'inquiète....

plus fort encore le fonctionnement du "^"

du -k | grep "\d*\s*\./[^/]*$" renvoie le bon résultat
par contre si j'ajoute "^":
du -k | grep "^\d*\s*\./[^/]*$" ca marche pas

alors que le résultat de du -k est de la forme
1 ./toto/titi
2 ./toto

Peut-être c'est tout con mais quand ce sont nos propres erreurs, on a toujours du mal à les voir.
Merci de vos réponsesConfiguration: Solaris
Firefox 2.0.0.12


neo1012
mars 08
Suivant
REPONSES
neo1012
mars 08
selassie
mars 08
selassie
mars 08
Version Web
Réalisé par RedShift
no save