| |||||
| Dernière réponse | |
|---|---|
| Sujet : expression regulières et commandes | |
| PierreC | euh find n'utilise pas d'expression régulière mais des jokers !!!
si dans un repertoire j'ai c'est 3 fichiers : titi55 toto toto66 si je fais un ----- find . -name "*[0-9]" ----- reponse : ./titi55 ./toto66 si je fais un ----- ls |grep "*[0-9]" ----- ( qui est une abération d'ailleur d'ecrire ca) reponse : rien il faudrai ecrire : ----- ls |grep ".*[0-9]" ----- N'importe quel caractere un nombre de fois indéterminer s'ecrit en joker : * en expr : .* pour revenir à ta question dans certain OS pour utiliser les expressions régulière étendue (avec grep donc) il faut utiliser l'option -E |
| Vue Rapide de la discussion |
|---|