Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/05/2011, à 13:54

Jean-paul 3

commande file non récursive !

bonjour à tous,
je souhaite lister un répertoire d'images (plusieurs milliers) à l'aide de la commande "file" afin de connaître le type de celles-ci,
mon "petit" souci est que ce répertoire contient lui-même des sous-répertoire et que cette commande n'est pas récursive et me renvoie donc un "directory" pour les sous-dossiers alors que moi bien-entendu je souhaiterai que la commande me remonte également les informations contenues dans ces sous-dossiers.

Si quelqu'un peut m'aider
D'avance merci

roll

Hors ligne

#2 Le 11/05/2011, à 14:01

AnsuzPeorth

Re : commande file non récursive !

Bjr,
Soit utiliser find, ou les options shopt (bash>4)

shopt -s globstar
file /home/dossier/**/*

Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#3 Le 11/05/2011, à 19:50

Jean-paul 3

Re : commande file non récursive !

merci AnsuzPeorth,

je ne connaissais pas les options shopt pour bash.
Je regarde cela demain, je suis loin de ma machine ce soir
(d'abord si sur mon Ubuntu 10.10, le bash est > à la version 4 mais je suppose que oui)

cool !

Hors ligne