[AppleScript] Supprimer le contenu d'un dossier
Résolu
azerty33760
Messages postés
24
Statut
Membre
-
azerty33760 Messages postés 24 Statut Membre -
azerty33760 Messages postés 24 Statut Membre -
Bonjour,
Voila, je débute en AppleScript et je voudrais supprimer seulement le contenu d'un dossier, et non le dossier lui-même. J'ai déja essayé plusieurs commandes (notamment avec des do shell script) mais rien à faire, je n'arrive qu'à supprimer le dossier, et non son contenu. Pouvez-vous m'aider ???
Merci de vos réponses,
azerty33760
Voila, je débute en AppleScript et je voudrais supprimer seulement le contenu d'un dossier, et non le dossier lui-même. J'ai déja essayé plusieurs commandes (notamment avec des do shell script) mais rien à faire, je n'arrive qu'à supprimer le dossier, et non son contenu. Pouvez-vous m'aider ???
Merci de vos réponses,
azerty33760
2 réponses
-
Bonjour
Comme expliqué ici, il te faut utiliser la commande rm.
Comme suggéré également sur la page indiquée précédemment, tu peux en connaître plus sur une commande en utilisant la commande man qui affiche le manuel associé à la commande.
Donc, fait un man rm dans le terminal pour découvrir les options de la commande rm.
Tu découvriras celle que tu recherches, à savoir détruire le contenu d'un répertoire.
Je te mets sur la piste: c'est le mode récursif.
Dans ce mode, rm détruit tous les fichiers du répertoire ainsi que tous les sous-dossiers et leurs contenus, à condition d'en être le propriétaire, bien entendu !
Ritchi -
Bonjour,
J'hésite vu ton niveau de connaissance du monde Unix et de son langage de commande et cela d'autant plus que tu souhaites utiliser la commande la plus dangereuse (rm) qui détruit des fichiers sans aucun espoir de les récupérer en cas d'erreur de frappe. Il n' y a pas de retour en arrière, même en pleurant toutes les larmes de son corps.
Je préfère que tu expliques ton besoin de destruction afin de te suggérer une autre solution si elle existe.
Ritchi-
Ok, si tu y tiens,
Je veux juste créer une petite application qui me permettrait de copier des fichiers .saver dans le répertoire /Library/Screen Savers/ rapidement. Et j'aimerais donc ajouter à cette application une fonction qui me permettrait de supprimer rapidement tous les fichiers .saver que j'ai copié dans ce répertoire, d'où ma demande à savoir comment supprimer le contenu d'un répertoire.
J'espère avoir été clair,
azerty33760 -
-
-
-
-