gpt4 book ai didi

java - 如何通过 Java 与 shell session 通信

转载 作者:行者123 更新时间:2023-11-30 06:36:42 25 4
gpt4 key购买 nike

我想在 java 程序中运行一些 shell 命令。但我不想将 shell 脚本作为进程启动并捕获其输出。我只是想知道是否有任何现有的库可以在 java 中启动 shell session 并与之通信?我可以直接使用 API 的某种库。比如下面这样。谢谢

Shell shell = new Shell();
String output = shell.execute("pwd");
String errorOutput = shell.execute("wrong command");

最佳答案

在Java中,可以使用Runtime.getRuntime().exec来执行shell命令。

使用起来非常简单。

这里有一个非常好的教程: https://www.mkyong.com/java/how-to-execute-shell-command-from-java/

关于java - 如何通过 Java 与 shell session 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45098147/

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