ich möchte aus einem Skript eine Datei öffnen und bearbeiten.
Erst wenn die Datei geschlossen wurde, soll das Skript weitermachen.
Das geht ja ganz gut mir "--pidfile" oder "wait", aber nur wenn das der einzige Prozess von Libreoffice ist.
Wenn nebenbei eine andere Datei geöffnet ist (Writer, Calc, ...) klappt das nicht.
Es wird kein "pidfile" erzeugt und auch kein eigener Linuxprozess.
Wenn keine andere Libreofficedatei geöffnet ist:
Code: Alles auswählen
libreoffice /home/mad4schotter/datei.ods
ps aux | grep soffice | grep -v grep
mad4schotter .... /usr/lib/libreoffice/program/soffice.bin --calc /home/mad4schotter/datei.odsCode: Alles auswählen
libreoffice /home/mad4schotter/datei.ods
ps aux | grep soffice | grep -v grep
mad4schotter .... /usr/lib/libreoffice/program/soffice.bin --calcWriter öffnen
Calc öffnen
Code: Alles auswählen
ps aux | grep soffice | grep -v grep
mad4schotter .... /usr/lib/libreoffice/program/soffice.bin --writerWriter öffnen
Code: Alles auswählen
ps aux | grep soffice | grep -v grep
mad4schotter .... /usr/lib/libreoffice/program/soffice.bin --calcVielen Dank!
Schönes Wochenende