小编Jam*_*mes的帖子

无法向分离的 Screen 会话发送命令

我想向屏幕会话发送一个命令,并在可能的情况下获取输出。

我尝试将命令发送到屏幕会话,正如我在本网站和许多其他网站上发现的那样,但它似乎不起作用:

root@server [~]# screen -X "script -a -c 'ls -l' /tmp/command.log" && cat /tmp/command.log
cat: /tmp/command.log: No such file or directory
root@server [~]# 
Run Code Online (Sandbox Code Playgroud)

请注意,只有 1 个 Screen 会话正在运行,所以我省略了 -S 和 -p(也尝试过,但没有效果)。例如:

root@server [~]# screen -p 0 -X stuff "script -a -c 'ls -l' /tmp/command.log" && cat /tmp/command.log
cat: /tmp/command.log: No such file or directory
Run Code Online (Sandbox Code Playgroud)

gnu-screen

6
推荐指数
1
解决办法
2700
查看次数

标签 统计

gnu-screen ×1