Sono molto nuovo nello scripting di bash, quindi potrei abbaiare sull'albero sbagliato, ma ecco la mia situazione attuale:
In una sceneggiatura, inizio soffice ; per convertire un odt in pdf
Sembra che il soffice si distacchi dal processo della sceneggiatura e si allontani per fare le sue cose. Va bene, va bene; Le app della GUI tendono a farlo ...
Tuttavia, devo aspettare che il nuovo pdf sia stato completamente scritto, poiché il mio prossimo passo prevede l'elaborazione di quel nuovo pdf .
(Per quanto ne so) Non riesco a utilizzare l'ID di processo di soffice, perché potrebbe essere già stato un processo in esecuzione prima dell'avvio del mio script: ad es. il soffice potrebbe essere già aperto per la normale attività della GUI per un altro documento / presentazione / foglio di calcolo non correlato.
Il nocciolo della questione per me è che prima di poter procedere, la scrittura del nuovo pdf deve essere finalizzata ...
Esiste un modo per determinare quando un file non è più aperto a un altro processo in modalità "scrittura"? ...