Hallo, ich hab ein Problem.
Ich erzeuge in einer For schleife einige odt Dateien, diese wandle ich dann bei jedem Durchlauf in pdfs per Konsole und dann füg ich in dieses pdf noch per pdftk ein Backgound pdf ein. Leider werden die Befehle oft nicht korrekt ausgeführt. Manchmal sind alle Dateien am Ende korrekt vorhanden. Manchmal fehlt eine usw. Ich weiß in dem Fall nicht weiter.
Weiß jemand, woran es liegen könnte? Es scheint als ob das Programm nicht warten würde bis die system- Befehle ausgeführt sind.
Konsolenbefehle werden nicht korrect ausgeführt
Code: Alles auswählen
system("/opt/openoffice.org3/program/python /home/DocumentConverter.py /tmp/current.odt /tmp/current.pdf");
system("pdftk /tmp/current.pdf background /tmp/name.pdf output /tmp/new.pdf");
system("rm /tmp/current.pdf");
system("rm /tmp/current.odt");