我有一个运行良好的 bash 脚本。在终端中,我可以执行该脚本... ./foo.bar
- 该脚本关闭 soffice.bin,
- 执行一个 Python 脚本,替换先前关闭的 libreoffice 文件的内容
- 打开带有相关文件的 libreoffice 并将其显示在我的第二台显示器上。
当我亲自在终端窗口 -UBUNTU 19.10 中执行此操作时,效果非常好。
我尝试使用 CRON 来自动化该过程。但是当 CRON 完成这项工作时 ---
- 该脚本关闭soffice.bin(libreoffice)。
- 执行 Python 脚本,替换先前关闭的文件的内容
- 打开包含相关文件的 libreoffice,但不打开“查看”窗口。
我使用这个系统来运行数据库服务器,但我有一个监视器来显示每日信息。我想我正在试图弄清楚为什么 cron 除了完全重新打开 libreoffice 之外还做了同样的事情。它挂起就像试图进行恢复一样。但我在 libreoffice 上的 BASH 脚本中的选项是--norestore
。