我想在 ubuntu 启动时以分离模式启动一个 shell 脚本(通过 cronjob @reboot),但是直接尝试时它甚至不起作用。
句法:
screen -d -m -S myscreenname /path/to/my/script.sh
根本没有任何反馈,也没有打开任何屏幕。我也没有找到任何活动进程。我也尝试过不使用 -S 和名称或使用不同的命令。
有人有想法吗?
答案1
如果脚本终止,则屏幕会话也将终止。这很可能是正在发生的事情。在脚本中插入命令以在某处触摸新文件可以确认脚本确实正在启动。