Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#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 14.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 14.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 14.04...

Hors ligne

Haut de page ↑