[Script Unix] Lister des fichiers

Résolu
stephane160 -  
 stephane160 -
Bonjour à tous,

Je souhaiterais lister le contenu d'un répertoire sous Unix d'une certaine manière et j'aurais besoin de votre aide. Je m'explique, imaginons un dossier contenant les fichiers suivants :
FICHIER-128524-015
FICHIER-128524-024
FICHIER-128524-032
FICHIER-128618-004
FICHIER-128618-041
FICHIER-128695-086
FICHIER-128695-078
En fait j'aimerais pouvoir lister uniquement le chiffre du milieu, à savoir :
128524
128618
128695

Quelqu'un aurait-il une solution ?

Merci d'avance.
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    $ ls
    FICHIER-128524-015 FICHIER-128524-024 FICHIER-128524-032 FICHIER-128618-004 FICHIER-128618-041 FICHIER-128695-078 FICHIER-128695-086
    $ ls | cut -d'-' -f2
    128524
    128524
    128524
    128618
    128618
    128695
    128695
    0
    1. stephane160
       
      Merci beaucoup pour ton aide. Maintenant le seul problème c'est que j'aimerais que chaque numéro ne soit affiché qu'une seule fois. Une idée ?
      0
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    oui
    $ ls | cut -d'-' -f2 | sort | uniq
    128524
    128618
    128695
    0
  3. stephane160
     
    Désolé pour le doublon, je m'étais trompé de rubrique lors de la création de mon post. En tout cas un gand merci à tous ceux qui m'ont aidé.
    0