我对bash脚本非常陌生,因此我可能会拨错树,但这是我目前的情况:
在脚本中,我开始soffice;将odt转换为pdf
似乎soffice使自己脱离了脚本的过程,并徘徊去做自己的事情。GUI应用程序倾向于这样做...
但是,我需要等到新pdf完全写入后,因为我的下一步涉及处理该新pdf。
(据我所知)我无法使用Soffice的进程ID,因为在脚本开始之前它可能已经是一个正在运行的进程。对于其他不相关的文档/演示文稿/电子表格,常规的GUI活动可能已经打开办公室。
对我而言,问题的关键在于,在我继续之前,必须完成新pdf的撰写...
有什么方法可以确定何时不再以“写入”模式向另一个进程打开文件?...