ou sans demande de confirmation: find /le/repertoire -name .DS_Store -type f -exec rm {} ;
-- Saïd.
patpro
In article , (Jean Thioulouse) wrote:
Bonjour,
Quelqu'un aurait il deja ecrit un shell script pour detruire recursivement les fichiers .DS_Store a partir d'un repertoire ?
Merci Jean
find est ton ami.
genre : cd rep/cible find . -name .DS_Store -delete
**Attention** quand meme. la derniere fois que j'ai utilisé un -delete, il n'a pas tenu compte de mes arguments de limitation comme -maxdepth. Donc en fait : (affichage ls simplifié)
bref, rien n'arrête le delete, comme indiqué en fin du man dans la section BUG :
The -delete primary does not interact well with other options that cause the filesystem tree traversal options to be changed.
joli euphémisme pour un truc qui peut te savater tout un OS et des milier de précieux documents.
patpro -- je cherche un poste d'admin-sys Mac/UNIX (ou une jeune et jolie femme riche) http://patpro.net/cv.php
In article <jtnews-0810031202150001@macbiprocjt.univ-lyon1.fr>,
jtnews@biomserv.univ-lyon1.fr (Jean Thioulouse) wrote:
Bonjour,
Quelqu'un aurait il deja ecrit un shell script pour detruire recursivement
les fichiers .DS_Store a partir d'un repertoire ?
Merci
Jean
find est ton ami.
genre :
cd rep/cible
find . -name .DS_Store -delete
**Attention** quand meme. la derniere fois que j'ai utilisé un -delete,
il n'a pas tenu compte de mes arguments de limitation comme -maxdepth.
Donc en fait : (affichage ls simplifié)
Quelqu'un aurait il deja ecrit un shell script pour detruire recursivement les fichiers .DS_Store a partir d'un repertoire ?
Merci Jean
find est ton ami.
genre : cd rep/cible find . -name .DS_Store -delete
**Attention** quand meme. la derniere fois que j'ai utilisé un -delete, il n'a pas tenu compte de mes arguments de limitation comme -maxdepth. Donc en fait : (affichage ls simplifié)
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8 niveaux de récursivité, ce qui est en général largement suffisant. Et je ne compte pas le risque d'effacement total du disque, non négligeable si on ne sait pas exactement ce que l'on tape.
-- Dies irae, dies illa
Anonyme Les catacombes online: http://www.catas.net
Éric Lévénez <eric@levenez.com> wrote:
Le 13/10/03 22:42, dans <1g2shpy.h82x5210tjyfsN%nospam@thanks.com>, « Tanguy
Éric Lévénez <eric@levenez.com> wrote:
Le 13/10/03 22:13, dans <1g2se6n.u76yo81a8jygqN%nospam@thanks.com>, «
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que
ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8
niveaux de récursivité, ce qui est en général largement suffisant. Et je
ne compte pas le risque d'effacement total du disque, non négligeable si
on ne sait pas exactement ce que l'on tape.
--
Dies irae, dies illa
Anonyme <tanguy@alussinan.org>
Les catacombes online: http://www.catas.net
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8 niveaux de récursivité, ce qui est en général largement suffisant. Et je ne compte pas le risque d'effacement total du disque, non négligeable si on ne sait pas exactement ce que l'on tape.
-- Dies irae, dies illa
Anonyme Les catacombes online: http://www.catas.net
laurent.pertois
Anonyme wrote:
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8 niveaux de récursivité, ce qui est en général largement suffisant. Et je ne compte pas le risque d'effacement total du disque, non négligeable si on ne sait pas exactement ce que l'on tape.
Tu as plus de risques, àmha, d'effacer ton disque parce que tu auras mis une espace de trop dans les commandes que tu donnes qu'en faisant un extrait texte adapté de ce qu'a donné Éric que tu déposeras dans la fenêtre de ton Terminal avant de l'exécuter.
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
Anonyme <nospam@thanks.com> wrote:
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que
ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8
niveaux de récursivité, ce qui est en général largement suffisant. Et je
ne compte pas le risque d'effacement total du disque, non négligeable si
on ne sait pas exactement ce que l'on tape.
Tu as plus de risques, àmha, d'effacer ton disque parce que tu auras mis
une espace de trop dans les commandes que tu donnes qu'en faisant un
extrait texte adapté de ce qu'a donné Éric que tu déposeras dans la
fenêtre de ton Terminal avant de l'exécuter.
--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8 niveaux de récursivité, ce qui est en général largement suffisant. Et je ne compte pas le risque d'effacement total du disque, non négligeable si on ne sait pas exactement ce que l'on tape.
Tu as plus de risques, àmha, d'effacer ton disque parce que tu auras mis une espace de trop dans les commandes que tu donnes qu'en faisant un extrait texte adapté de ce qu'a donné Éric que tu déposeras dans la fenêtre de ton Terminal avant de l'exécuter.
-- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
Éric Lévénez
Le 13/10/03 23:10, dans <1g2siwh.1tc7gsy10tnqzjN%, « Anonyme » a écrit :
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8 niveaux de récursivité, ce qui est en général largement suffisant.
Je ne réfléchis guère pour taper un find, alors ça va très vite. Mais il est sûr que ça près de 20 ans que je fais ça, alors ça doit aider...
Et je ne compte pas le risque d'effacement total du disque, non négligeable si on ne sait pas exactement ce que l'on tape.
Je ne suis pas sûr que taper N fois la même commande en la modifiant soit plus sûr. Un blanc est si vite arrivé. Et certains se retrouvent bêtes devant un message du type "rm: .o: No such file or directory"...
-- Éric Lévénez -- <http://www.levenez.com> Unix is not only an OS, it's a way of life.
Le 13/10/03 23:10, dans <1g2siwh.1tc7gsy10tnqzjN%nospam@thanks.com>,
« Anonyme » <nospam@thanks.com> a écrit :
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que
ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8
niveaux de récursivité, ce qui est en général largement suffisant.
Je ne réfléchis guère pour taper un find, alors ça va très vite. Mais il est
sûr que ça près de 20 ans que je fais ça, alors ça doit aider...
Et je
ne compte pas le risque d'effacement total du disque, non négligeable si
on ne sait pas exactement ce que l'on tape.
Je ne suis pas sûr que taper N fois la même commande en la modifiant soit
plus sûr. Un blanc est si vite arrivé. Et certains se retrouvent bêtes
devant un message du type "rm: .o: No such file or directory"...
--
Éric Lévénez -- <http://www.levenez.com>
Unix is not only an OS, it's a way of life.
Le 13/10/03 23:10, dans <1g2siwh.1tc7gsy10tnqzjN%, « Anonyme » a écrit :
Certes, mais le temps que l'on réfléchisse à ce qu'il faut taper, vu que ça n'a rien d'évident pour le commun des mortels, j'ai déjà fait 7 ou 8 niveaux de récursivité, ce qui est en général largement suffisant.
Je ne réfléchis guère pour taper un find, alors ça va très vite. Mais il est sûr que ça près de 20 ans que je fais ça, alors ça doit aider...
Et je ne compte pas le risque d'effacement total du disque, non négligeable si on ne sait pas exactement ce que l'on tape.
Je ne suis pas sûr que taper N fois la même commande en la modifiant soit plus sûr. Un blanc est si vite arrivé. Et certains se retrouvent bêtes devant un message du type "rm: .o: No such file or directory"...
-- Éric Lévénez -- <http://www.levenez.com> Unix is not only an OS, it's a way of life.
Henri.Balmain
Anonyme wrote:
Jean Thioulouse wrote:
Bonjour,
Quelqu'un aurait il deja ecrit un shell script pour detruire recursivement les fichiers .DS_Store a partir d'un repertoire ?