Suppression fichier
dino
-
dubcek Messages postés 19021 Statut Contributeur -
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,
Avant toute chose ,bonne fete a tous !
Je suis sous AIX 7.1 ,je voudrais purger un repertoire qui contient un nombre ennorme de fichiers : plus de 1 million .
j'ai deja essaye le find :
find . -type f -name "NOM_MON_FICHIER" -exec rm -rf {} \ ;.....>KO
find . -type f -name "NOM_MON_FICHIER" |xargs rm -rf ....>KO
si qlq a une idée ?
Merci a tous
Avant toute chose ,bonne fete a tous !
Je suis sous AIX 7.1 ,je voudrais purger un repertoire qui contient un nombre ennorme de fichiers : plus de 1 million .
j'ai deja essaye le find :
find . -type f -name "NOM_MON_FICHIER" -exec rm -rf {} \ ;.....>KO
find . -type f -name "NOM_MON_FICHIER" |xargs rm -rf ....>KO
si qlq a une idée ?
Merci a tous
A voir également:
- Suppression fichier
- Forcer suppression fichier - Guide
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
4 réponses
Salut,
KO ne voulant rien dire pour nous, y-a-t-il un message d'erreur ?
Sinon, est-ce que la commande sans le
KO ne voulant rien dire pour nous, y-a-t-il un message d'erreur ?
Sinon, est-ce que la commande sans le
-execet/ou
xargretourne les fichiers désirés ?
Bonjour,
KO : pour moi ca ne me rend pas la main : plusieurs minutes d'attente sans reponse.
pour le find avec le "-exec" ou "xargs" ,idem ,ca ne me rend pas la main , et quand je regarde, j'ai toujours autant de fichier plus.
KO : pour moi ca ne me rend pas la main : plusieurs minutes d'attente sans reponse.
pour le find avec le "-exec" ou "xargs" ,idem ,ca ne me rend pas la main , et quand je regarde, j'ai toujours autant de fichier plus.
pour le find avec le "-exec" ou "xargs" ,idem ,ca ne me rend pas la mainJe demandais justement ce que retournait la commande SANS le
-execet/ou le
|xargs;-\
Ensuite, des
-name "NOM_MON_FICHIER"tu es censé en avoir beaucoup avec ce même nom ?
D'où lances-tu la commande ? Depuis la racine ?
Parce que, si tu as effectivement des millions de fichiers, et que NOM_MON_FICHIER n'existe qu'en très peu d'exemplaire, c'est peut-être normal que la commande mette du temps à s'exécuter ;-(
Merci.
le find je la lance en me mettant sur le repertoire ou je devais supprimer mes fichiers : find .(point) -type f ........
ou
j'indique le chemin :find /REP1/REP2/REP3 -type f ......
:"NOM_MON_FICHIER" : corrspond au nom des fichiers a supprimer , et y'en a ennormement , plus d'1 million
Le find sans "-exec" ou sans "xargs" , ne rend pas la main :-(
le find je la lance en me mettant sur le repertoire ou je devais supprimer mes fichiers : find .(point) -type f ........
ou
j'indique le chemin :find /REP1/REP2/REP3 -type f ......
:"NOM_MON_FICHIER" : corrspond au nom des fichiers a supprimer , et y'en a ennormement , plus d'1 million
Le find sans "-exec" ou sans "xargs" , ne rend pas la main :-(
:"NOM_MON_FICHIER" : corrspond au nom des fichiers a supprimer , et y'en a ennormement , plus d'1 millionTu veux dire qu'il y a plein de fichiers portant le même nom ?
"NOM_MON_FICHIER" comprend-t-il une regex ? Parce que dans le cas contraire c'est normal qu'il ne trouve rien ;-(
Que ça ne te rende pas la main me paraît normal s'il y a effectivement plus d'un million de fichiers à évaluer ;-\