Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Effacer tout sauf quelque chose
Envoyé par: Slacky

Qui peut me dire comment effacer tout les fichiers dun repertoire (et sous repertoire) mais sauf ceux qui ont lextension .example

Poste le Friday 17 November 2006 13:06:03
Répondre     Citer    
Re: Effacer tout sauf quelque chose

Avec la commande find, options -name et -exec (et rm). Pour les détails, RTFM. Je ne vais pas faire tout l'exercice à ta place.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Friday 17 November 2006 17:13:30
Répondre     Citer    
Re: Effacer tout sauf quelque chose
Envoyé par: Thom1

Tu peux essayer ca:

rm "`ls ton_chemin/* | grep -v .example`"

Poste le Saturday 18 November 2006 12:22:11
Répondre     Citer    
Re: Effacer tout sauf quelque chose
Envoyé par: Slacky

Pour thom1

File name too long

Poste le Saturday 18 November 2006 14:15:33
Répondre     Citer    
Re: Effacer tout sauf quelque chose

Tu pourrais t'inspirer de
find / -name '*.so' -o \! -name '*.sh' | xargs rm -v
mais ne tapes pas cette commande telle quelle (elle casserait tout ton système).
Par contre, en lisant le manuel comme je te l'ai déjà indiqué, cette commande t'inspirera la solution.
info find
man rm
man xargs

Je ne te rendrais pas service à faire en totalité ton exercice à ta place.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Saturday 18 November 2006 14:22:47
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Effacer tout sauf quelque chose
Aide aux utilisateurs de la distribution Slackware et ses dérivées : Slax, Vector

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons