#1 Le 08/01/2013, à 22: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, à 20:21)
Toujours sur du LTS, en ce moment Ubuntu 20.04...
Hors ligne
#2 Le 08/01/2013, à 22: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, à 22:34)
--
JJR.
Hors ligne
#3 Le 08/01/2013, à 22: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, à 22:59)
Hors ligne
#4 Le 09/01/2013, à 08: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, à 20: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 20.04...
Hors ligne
#6 Le 16/01/2013, à 20: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, à 08: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 20.04...
Hors ligne