Je pense que l'approche d'effacer n'est pas la meilleure, il vaudrait mieux déplacer les fichiers ARW dans le même dossier que les fichiers JPEG qui leur correspondent. L'intérêt est que c'est une fonction qui a son utilité en soit, et qu'elle résout le problème: il suffit de déplacer les fichiers JPEG qu'on ne veut pas dans un dossier spécial, d'e faire suivre les fichiers ARW puis des procéder à l'effacement.
La logique serait, étant donné SRCDIR (dossier où étaient tous les fichiers) et TARGETDIR (fichier d'arrivée):
On examine TARGETDIR et con construit la liste de tous les fichiers JPG qui n'ont pas le fichier ARW correspondant.
On examine SRCDIR à la recherche des ces fichiers, lorsqu'ils existent on les déplace à côté du fichier JPG et dans le cas contraire on afficher un avertissement.
Des points bonus pour l'écriture d'un fichier "undo", un shell script qui permet d'annuler la dernière opération! :-)
# Autre approche
Posté par Michaël (site web personnel) . En réponse au message Commande de suppression par analogie de nom.. Évalué à 5.
Je pense que l'approche d'effacer n'est pas la meilleure, il vaudrait mieux déplacer les fichiers ARW dans le même dossier que les fichiers JPEG qui leur correspondent. L'intérêt est que c'est une fonction qui a son utilité en soit, et qu'elle résout le problème: il suffit de déplacer les fichiers JPEG qu'on ne veut pas dans un dossier spécial, d'e faire suivre les fichiers ARW puis des procéder à l'effacement.
La logique serait, étant donné SRCDIR (dossier où étaient tous les fichiers) et TARGETDIR (fichier d'arrivée):
Des points bonus pour l'écriture d'un fichier "undo", un shell script qui permet d'annuler la dernière opération! :-)