相关疑难解决方法(0)

运行带有 GNU 屏幕的程序并在之后立即分离

我想弄清楚如何编写一个脚本,该脚本将在系统启动时在 GNU Screen 会话中启动程序。我正在尝试这个:

#!/bin/bash
screen -S test -d -m -X $HOME/folder/folder/.program \
screen -S test2 -d -m -X $HOME/folder/folder/.program2 \
Run Code Online (Sandbox Code Playgroud)

但是由于会话已经分离而无法执行命令?我唯一需要的是在屏幕会话中运行命令并立即分离此会话。

感谢您的回答,但现在我面临另一个问题。在我为“程序和程序 2”放置一些变量后,脚本停止工作。像这样的东西:

#!/bin/bash
screen -S test -d -m $HOME/folder/folder/.program -f config.cfg
Run Code Online (Sandbox Code Playgroud)

出于某种原因,“-f config.cfg”被忽略了。我也试图引用命令并且也没有帮助。

scripts gnu-screen

27
推荐指数
1
解决办法
10万
查看次数

标签 统计

gnu-screen ×1

scripts ×1