[Résolu] Supprimer les fichiers *abc récursivement

Supprimer les fichiers *abc récursivement [Résolu] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 26-04-2006 à 12:01:26    

Bonsoir à tous,
 
Je voudrais supprimer tous les fichiers *abc dans tous les dossiers à partir de /home
 
Je vais donc dans /home et je fais rm *abc -r  
 
mais ça marche pas
 
Je devrais faire quoi ?


Message édité par zezette le 26-04-2006 à 13:39:02

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Marsh Posté le 26-04-2006 à 12:01:26   

Reply

Marsh Posté le 26-04-2006 à 12:03:10    

avec un find style : find /home -iname \*abc -exec rm-rf {}

Reply

Marsh Posté le 26-04-2006 à 12:21:56    

il me dit paramètre manquant pour -exec
 
Ca peut etre dû aux espaces dans les noms de fichiers ?


Message édité par zezette le 26-04-2006 à 12:22:45

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Marsh Posté le 26-04-2006 à 12:26:31    

rajoute

\;

a la fin [:dawao]
 
c'est ecrit dans le man au passage


Message édité par l0ky le 26-04-2006 à 12:27:06
Reply

Marsh Posté le 26-04-2006 à 12:29:00    

En effet et un espace avant le \;
 
Ca donne donc find /home -iname \*abc -exec rm {} \;


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed