我试图弄清楚如何编写一个脚本,该脚本将在系统启动时在GNU Screen会话中启动程序。我正在尝试:
#!/bin/bash
screen -S test -d -m -X $HOME/folder/folder/.program \
screen -S test2 -d -m -X $HOME/folder/folder/.program2 \
但由于会话已分离,因此命令无法执行?我唯一需要的是在屏幕会话中运行命令并立即分离此会话。
感谢您的回答,但现在我遇到了另一个问题。在为“ program and program2”添加一些变量后,脚本停止工作。像这样:
#!/bin/bash
screen -S test -d -m $HOME/folder/folder/.program -f config.cfg
由于某些原因,“-f config.cfg”被忽略。我也试图引用命令,但也无济于事。
-X
选择?