Sequence de caracteres

clermont -  
Tittom Messages postés 422 Statut Membre -
Quelle sequence de caracteres generiques permet de lister tous les fichiers commencant par une lettre majuscule ou minuscule et ne se terminant pas par c?
A voir également:

1 réponse

Tittom Messages postés 422 Statut Membre 128
 
Tu parles probablement d'expressions régulières ?
L'expression suivante :

^[a-zA-Z].*[^c]$

... décrit, si je ne m'abuse, une chaine commençant par une lettre minuscule ou majuscule, suivie de n'importe quelle séquence de caractères (vide ou non), et ne se terminant pas par un c.
Je ne peux malheuresement pas la tester, j'ai pas mon AIX dans mon salon, et j'ai pas démarrer sous MacOS X :))

Je te recommande la lecture et la conservation du lien suivant : http://www.shellunix.com/regexp.html

Pour compléter la réponse, la recherche de tous les fichiers correspondants à cette chaine dans le répertoire courant et ses sous-répertoires se ferait ainsi :

% find . ^[a-zA-Z].*[^c]$

pour plus d'infos,

% man find

J'espère que cela t'aidera
-- 
Tittom (ça c'est de la signature)
0