• # À décomposer

    Posté par (site web personnel) . En réponse au message Suppression d'un fichier raw si et seulement si le fichier jpg de même préfixe existe. Évalué à 2.

    Je verrai trois étapes différentes, la première consiste à rechercher récursivement tous les fichiers raw qui se trouvent dans le répertoire :

    find . -name '*.raw' -print

    La seconde, consiste à remplacer le print qui affiche actuellement le fichier trouvé, et en mettant la place le fichier que l'on cherche :

    echo 'fichier.raw' | sed -e 's/raw/jpg/'

    il ne reste plus qu'à assembler les deux ensemble

    find . -name '*.raw' -exec echo {} \; | sed -e 's/raw/jpg/'

    Après il ne reste plus qu'a supprimer les éléments de la liste... que je mettrai dans une boucle (mais il y a peut être plus performant ?)