maîtriser l'expansion de fichier en shell

Page principale

Répondre à ce message
Auteur: Patrice Karatchentzeff
Date:  
À: GUILDE
Nouveaux-sujets: Re: maîtriser l'expansion de fichieren shell
Sujet: maîtriser l'expansion de fichier en shell
Salut,

Je me suis rendu compte que je ne sais pas faire l'exercice suivant :

soit un répertoire avec les fichiers suivants :

toto1.jpg toto2.jpg ... toto100.jpg

Je veux lister les fichiers toto23.jpg à toto41.jpg.

Le réflexe est de faire un

$ ls *[23-41].jpg

mais cela ne parcourt pas proprement l'intervalle...

En Perl, c'est trivial... comment faire cela à coup sûr en shell
(j'accepte les spécificités de tous les dérivés de Bourne Shell (bash
et zsh).

Merci

PK

--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_ mailto:p.karatchentzeff@free.fr
|,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr
'---''(_/--' `-'\_)