Bonjour
Christine.
Je te propose une commande dans le «
Terminal» pour ce faire, mais je t'invite à faire au préalable une
copie de ton dossier afin d'exercer la commande sur cette copie pour vérifier si elle produit exactement ce que tu attends (chez moi, ça marche : effacement des fichiers / conservation des dossiers). C'est une commande de la forme :
Bloc de code:
find /chemin_au_dossier/nom_du_dossier -type f -name '*' -exec rm {} \;
[Elle consiste à invoquer le programme
find (trouve), à lui fournir l'adresse de sa cible : /---, à renseigner le type d'objet à chercher :
-type f (fichiers) et leurs noms :
'*' (tous les intitulés) ; et à enchaîner avec
-exec (= exécuter sur le produit de la rechercher précédente) une 2è commande :
rm (
remove = supprime) portant sur le lot :
{} avec indication de fin de séquence
\;]
Voici comment la passer concrètement dans ton contexte : tu vas à
Applications/Utilitaires et tu lances le «
Terminal». Dans la fenêtre ouverte, tu te contentes d'abord de taper
et tu sautes
un espace avec la barre d'espacement.
Cela fait, tu vas en-dehors de la fenêtre du «
Terminal» à ton dossier (sa copie d'abord) via le
Finder et avec le pointeur tu fais carrément un glisser-déposer du dossier dans la fenêtre du «
Terminal» - ce qui renseigne automatiquement le chemin au dossier et le nom du dossier (l'équivalent déterminé de mon
/chemin_au_dossier/nom_du_dossier). Un saut d'espace se crée automatiquement à la fin.
Tu complètes la commande par copier-coller direct de
-type f -name '*' -exec rm {} \; dans la fenêtre du «
Terminal» ou
a la mano (au choix) et ↩︎ (tu presses la touche "Entrée" du clavier pour activer la commande) --> attends le ré-affichage de l'invite de commande
ton_nom$ dans la fenêtre en signe de complétion de l'opération. Il ne te reste plus qu'à vérifier, et, si tu es satisfaite, à récidiver sur l'original et à jeter la copie, ou à jeter l'original et à renommer la copie.