gpt4 book ai didi

java - 从 Java 执行 screen 命令

转载 作者:太空宇宙 更新时间:2023-11-04 04:18:13 25 4
gpt4 key购买 nike

我正在使用以下代码在 Linux 中执行 SH 文件

Runtime.getRuntime().exec(new String[] { "/bin/sh", "-c", file.getPath() });

这段代码可以工作,但是当我从 Java 执行它时,我无法在 SH 文件中使用 screen 命令,我收到此错误

Must be connected to a terminal.

那么是否有可能将java“连接”到终端?我希望在通过 SSH 连接时也能够查看此 screen ,因此我认为它必须连接到通过 SSH 连接到服务器时显示的终端。

最佳答案

我发现如果我使用screen -dm它就会起作用。谢谢!

关于java - 从 Java 执行 screen 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15041515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com