2.4 Probleme mit convert-ly
Wenn man convert-ly
auf einer Eingabeaufforderung unter Windows
mit einer Datei benutzt, die Leerzeichen im Dateinamen oder Pfad hat,
muss der gesamte Dateiname mit drei (!) doppelten Anführungszeichen
umgeben werden:
convert-ly """D:/My Scores/Ode.ly""" > "D:/My Scores/new Ode.ly"
Wenn der einfache convert-ly -e *.ly
-Befehl nicht funktioniert,
weil die ausgeschriebene Kommandozeile zu lang wird, kann man
convert-ly
auch als Loop wiederholt laufen lassen. Dieses
Beispiel für UNIX konvertiert alle ‘-ly’-Dateien im aktuellen
Verzeichnis:
for f in *.ly; do convert-ly -e $f; done;
Für die Windows-Eingabeaufforderung lautet der entsprechende Befehl:
for %x in (*.ly) do convert-ly -e """%x"""
Nicht alle Syntax-Änderungen werden konvertiert. Nur eine Ausgabeoption kann angegeben werden. Automatische Aktualisierung von Scheme- und LilyPond Scheme-Code ist eher unwahrscheinlich, sehr wahrscheinlich muss hier manuell aktualisiert werden.