[Script Unix] Lister des fichiers

Résolu/Fermé
stephane160 - 17 juin 2009 à 14:30
 stephane160 - 17 juin 2009 à 17:19
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.
A voir également:

4 réponses

dubcek Messages postés 18779 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 13 avril 2025 5 630
17 juin 2009 à 14:46
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
stephane160
17 juin 2009 à 16:52
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
dubcek Messages postés 18779 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 13 avril 2025 5 630
17 juin 2009 à 16:53
oui
$ ls | cut -d'-' -f2 | sort | uniq
128524
128618
128695
0
La réponse t'avait déjà été donnée il y a une heure... :

https://forums.commentcamarche.net/forum/affich-12919762-script-unix-listage-complexe-de-fichiers
0
stephane160
17 juin 2009 à 17:19
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