如何启动一个名为 Linux 的屏幕并在启动时自动执行脚本?
所以我想在这两个条件下使用屏幕。
- 屏幕会话应该命名为
- screen 会话应该能够在其中自动启动脚本。假设 script.sh。因此,当我要查找的命令执行时,screen 会话将启动,script.sh 也会在 screen 会话中自动启动。
有人吗?请记住两个条件都必须满足。
答案1
如果您想要一个交互式屏幕:
screen -S myScreen /bin/bash --init-file ./screen_cmd.sh
如果你的脚本要保持活动状态(例如服务器):
screen -S myScreen /bin/bash ./screen_cmd.sh
您可以使用以下方式重新连接到屏幕
screen -r myScreen
希望这可以帮助。