Guten Morgen,
ich möchte gerne Dateien in einem Verzeichnis und seinen Unterordnern konvertieren. Diese liegen noch im Format von StarOffice (sdw) vor. Ich würde diese gerne ins Format von LibreOffice (odt) konvertieren. Dazu nutze ich find um die Dateien zu finden und unoconv um diese zu konvertieren:
1 | find '/home/USER/Schreibtisch/SDW-Test/' -name '*.sdw' -exec unoconv -f odt {} \; |
Dies habe ich in einem Testordner auf meinem Desktop ausprobiert. Alle sdw-Dateien im angegebenen Verzeichnis und in den Unterordnern wurden konvertiert. Nun möchte ich den Befehl auf einem Server ausführen, auf dem noch mehrere tausend sdw-Dateien liegen. Dazu habe ich nur den Pfad entsprechend auf die Freigabe, die bei mir im Homeverzeichnis gemountet ist, abgeändert und erhalte folgende Fehlermeldung:
Leaking python objects bridged to UNO for reason pyuno runtime is not initialized, (the pyuno.bootstrap needs to be called before using any uno classes)
Leider überfordert mich die Fehlermeldung etwas und eine Recherche im Internet hat mich auch nicht weitergeführt. Kann mir jemand sagen, wo der Fehler liegt und was ich ändern/anpassen muss?
Vielen Dank für eure Hilfe.