Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Jokers
Envoyé par: adilisonline

bonjour tout le monde,
je veux afficher la lise de fichiers d'un répertoire dont le nom comporte au moins 2 caractères qui ne sont pas des minuscules par la commande ls


merci bcp de votre aide

Poste le Saturday 27 February 2010 14:08:52
Répondre     Citer    
Re: Jokers
Envoyé par: ALT

Salut

Si, par "qui ne sont pas des minuscules" tu entends "qui sont des capitales", alors je te propose :
ls | grep ".*[A-Z].*[A-Z].*
J'explique :
'.' = n'importe quel caractère
'*' = autant de fois qu'on veut (donc, de 0 à n)
'[A-Z]'= un seul caractère de A à Z (donc, en capitales, sinon c'est a-z)
&c.
Voilà.

"Un peuple qui est prêt à sacrifier un peu de liberté contre un peu de sécurité, ne mérite ni l'une, ni l'autre, et finira par perdre les deux."
Attribué indistinctement à :
Thomas Jefferson
Benjamin Franklin
Albert Einstein !

Poste le Friday 5 March 2010 17:22:26
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Jokers
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons