Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

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

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 08/01/2013, à 23:04

poumtatalia

[Résolu] Effacer (ou lister) de façon récursive et sélective

Salut,
Je cherche à lister, pour les effacer par exemple, par exemple les fichiers "*.avi" qui se trouvent dans une arborescence de fichier.
Voire même les mêmes fichiers s'ils sont supérieurs à telle ou telle taille.

J'esssaie la commande genre
ls /media/Darouine/*.avi

mais rien n'y fait il ne trouve rien... Je fais ça très mal certaiement mais les tutos ne m'éclairent pas.
Si quelqu'un a le temps d'aider un pauvre débutant qui ne sait même pas configurer Debian ;-)

Dernière modification par poumtatalia (Le 16/01/2013, à 21:21)


Toujours sur du LTS, en ce moment Ubuntu 14.04...

Hors ligne

#2 Le 08/01/2013, à 23:33

gigiair

Re : [Résolu] Effacer (ou lister) de façon récursive et sélective

find est  fait tout exprès pour ça.

info finding files

Par exemple

find ~/Documents/Video  -type f -name "*.avi" -size +1M -execdir rm -rf '{}' \;

Pour effacer tous les fichiers .avi dans l'arborescence  ~/Documents/Video de plus de 1Mo

Dernière modification par gigiair (Le 08/01/2013, à 23:34)


--
JJR.

Hors ligne

#3 Le 08/01/2013, à 23:49

vince06fr

Re : [Résolu] Effacer (ou lister) de façon récursive et sélective

Pourtant ta commande est correcte mais ne liste que les fichiers dans /media/Darouine, es-tu sûr d-avoir des fichiers .avi dans /media/Darouine ?

Sinon, à propos de find, j'avais eu besoin d'une commande pour lister et supprimer automatiquement des repertoires, sous-repertoires et fichiers et j'avais eu de l'aide sur le forum, ça peut peut être t'aider
http://forum.ubuntu-fr.org/viewtopic.ph … 3#p1735443

Dernière modification par vince06fr (Le 08/01/2013, à 23:59)

Hors ligne

#4 Le 09/01/2013, à 09:42

credenhill

Re : [Résolu] Effacer (ou lister) de façon récursive et sélective

hello
pour que ls examine le contenu des sous-répertoires, utiliser l'option -R

Hors ligne

#5 Le 16/01/2013, à 21:20

poumtatalia

Re : [Résolu] Effacer (ou lister) de façon récursive et sélective

BIzarre, je suis bien certain qu(il y a des fichiers avi dans des sous répertoires, mais même avec -R ou -r, pas moyen avec ls.
Par contre, find a fonctionné.

Wtf??


Toujours sur du LTS, en ce moment Ubuntu 14.04...

Hors ligne

#6 Le 16/01/2013, à 21:49

pingouinux

Re : [Résolu] Effacer (ou lister) de façon récursive et sélective

Bonsoir,
Quelle commande ls as-tu lancée exactement, et quel est le chemin complet du fichier .avi que celle-ci n'a pas trouvé ?

Hors ligne

#7 Le 05/02/2013, à 09:22

poumtatalia

Re : [Résolu] Effacer (ou lister) de façon récursive et sélective

Réponse : en fait c'est plus facile avec Konqueror!


Toujours sur du LTS, en ce moment Ubuntu 14.04...

Hors ligne