Linux 在屏幕中发出命令而不附加

Linux 在屏幕中发出命令而不附加,linux,sh,gnu-screen,Linux,Sh,Gnu Screen,我正在运行一个Minecraft服务器,我想制作一个sh脚本,在运行时,它将连接到屏幕并向服务器发出命令。这对于可能需要多个其他命令才能运行的长命令特别有用 我已经尝试了screen-xzencraft/zencraft bash-c say test。但那没用。screen-xzencraft/zencraft bash-ceho-e“$(saytest)”(但我并不认为这会起作用,因为将$()中的命令放在echo中只会作为bash运行。) 我现在不知道该怎么办 注意:屏幕由用户共享,zenc

我正在运行一个Minecraft服务器,我想制作一个sh脚本,在运行时,它将连接到屏幕并向服务器发出命令。这对于可能需要多个其他命令才能运行的长命令特别有用

我已经尝试了
screen-xzencraft/zencraft bash-c say test
。但那没用。
screen-xzencraft/zencraft bash-ceho-e“$(saytest)”
(但我并不认为这会起作用,因为将$()中的命令放在echo中只会作为bash运行。)

我现在不知道该怎么办


注意:屏幕由用户共享,zencraft拥有该屏幕。这就是为什么需要使用
+xzencraft/zencraft

多亏了一些人的帮助,我自己也解决了这个问题

screen-S-zencraft/zencraft-p0-X stuff'command'
有效。
stuff
命令是这里的关键——据我所知,它实际上具有运行命令的魔力