Bonjour à toustes!
Je viens de passer à la nouvelle version stable 2.26. Et bien sûr à chaque réouverture de mes anciens fichiers, Frescobaldi me demande de les mettre à jour. Pour éviter de devoir passer à la moulinette qqs centaines de fichiers, Frescobalde a-t-il une fonction (batch ou autre…) pour pouvoir faire ce travail sans devoir tous les ouvrir l'un après l'autre?
Cordialement.
Bernard
Bonjour
Si lilypond/bin est dans ton PATH
faire en ligne de commande
convert-ly -e *.ly
yep, mais malheureusement il manque l'option -r (récursif)
Le 29/04/2026 à 15:20, MartialR via LilyPond a écrit :
Si lilypond/bin est dans ton PATH
faire en ligne de commande
|convert-ly -e *.ly |
--
Vincent Gay
Envoyé depuis mon saxo-phone
Et ceci conviendrait-il ?
La conversion d’un jeu de fichiers répartis dans différents sous-répertoires s’obtient en lançant
find . -name '*.ly' -exec convert-ly -e '{}' \;
omiak
Avril 29, 2026, 9:28
5
Le 29/04/2026 à 20:57, Vincent Gay via LilyPond a écrit :
yep, mais malheureusement il manque l'option -r (récursif)
Alors :
find . -name "*.ly" -exec convert-ly -e {} ;
omiak
Avril 29, 2026, 9:32
6
Le 29/04/2026 à 23:29, MartialR via LilyPond a écrit :
find . -name '*.ly' -exec convert-ly -e '{}' ;
Je t'ai grillé d'une minute, mais ta solution est meilleure en ce
qu'elle permet de traiter des fichiers contenant une ou plusieurs
espaces.
Super, merci
Vincent Gay
Envoyé depuis mon saxo-phone
29 avr. 2026 23:29:37 MartialR via LilyPond notifications@lilypond.community :
find . -name ' .ly' -exec convert-ly -e '{}' ;*