【问题标题】:reading java jar command console output读取 java jar 命令控制台输出
【发布时间】:2016-06-05 21:01:55
【问题描述】:

我正在运行如下命令行程序:

java -jar myjar.jar -host localhost MonkeyProject/BAT_Login_Online_V1.mt

打印以下输出:

结果:正常

我正在循环运行上述命令,并希望在我的脚本中读取控制台上打印的输出以做出一些决定。

那么我如何在脚本中阅读它?

【问题讨论】:

  • 用管子。您使用的是什么操作系统?
  • java -jar myjar.jar ... | myscript 之类的东西应该可以工作。你问的是这个吗?你的脚本已经写好了吗?

标签: java command-line scripting


【解决方案1】:

如果使用 *nix:

var=`java -jar myjar.jar`

java程序的输出会保存在var

如果使用批处理,您可以通过输出到文件中,然后将其读回变量中来完成,如下所示:

java -jar myjar.jar > file.txt
set /p var=<file.txt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-26
    • 2016-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多