【问题标题】:How to run shell script from Java based code如何从基于 Java 的代码运行 shell 脚本
【发布时间】:2016-09-12 10:55:30
【问题描述】:

基本上我需要的是,我想在远程 linux 机器上运行一个 shell 脚本,同时我需要将一个列表集合作为参数传递给该脚本,并在 java 代码中取回结果以打印和存储对象。

【问题讨论】:

  • 你用谷歌搜索过这个吗?
  • 是的.. 但我不知道如何将文本文件从 java 发送或使其可访问,其中包含用于处理的字符串列表。

标签: java linux shell collections


【解决方案1】:

我认为 stackoverflow 中的旧帖子会帮助您解决这个问题

How to run Unix shell script from Java code?

Run shell script from Java Synchronously

【讨论】:

  • 我已经看到了,但我不确定,在执行此代码之前如何连接到远程 linux 机器。
  • 试试这个解决方案 :: codesandscripts.com/2014/10/…
  • JSch 是一个出色的库,用于支持通过 ssh 进行远程连接,包括执行远程命令(或 shell 脚本)。在 JSch 示例中有许多关于如何使用 JSch 的示例
  • 感谢您的信息。我会试试这个,然后回复。您能否还指定我们在哪种情况下使用流程构建器。我的意思是当我们使用流程构建器时,如何与 linux 机器建立连接。再次感谢您的帮助!
猜你喜欢
  • 2018-09-08
  • 2010-10-06
  • 1970-01-01
  • 2014-11-20
  • 2011-07-12
  • 2023-03-06
  • 1970-01-01
  • 2015-05-15
相关资源
最近更新 更多