Re: maîtriser l'expansion de fichier en shell

Top Page

Reply to this message
Author: Xavier Bestel
Date:  
To: Patrice Karatchentzeff
CC: GUILDE
Subject: Re: maîtriser l'expansion de fichier en shell
On Fri, 2008-08-29 at 09:10 +0200, Patrice Karatchentzeff wrote:
> 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).


essaie ça:

ls toto{23..45}.jpg

    Xav