【问题标题】:How to pass the arguments written in a .txt to a java program by the ubuntu terminal? [closed]如何通过 ubuntu 终端将 .txt 中写入的参数传递给 java 程序? [关闭]
【发布时间】:2019-07-09 21:09:07
【问题描述】:

我试图通过.txt 将带有不同参数的命令传递给 Ubuntu 终端,从而使 java 程序运行多次。但我不知道该怎么做。

有什么建议吗?

【问题讨论】:

    标签: java ubuntu terminal


    【解决方案1】:

    我发现 Karol 的反应很棒,但是另一个建议表明在 Unix 上有很多方法可以做到这一点:)

    假设您的类名为 JavaClass,参数存储在 .txt 中

    xargs -a .txt java JavaClass
    

    效果和

    一样
    java JavaClass $(cat .txt)
    

    【讨论】:

      【解决方案2】:

      您可以在调用java 之前使用cat 打印a.txt

      java $(cat a.txt)
      

      a.txt 转换为 bash 脚本可能更容易:

      #!/bin/bash
      jargs="-version"
      java $jargs
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-13
        • 2018-06-23
        • 2013-09-08
        • 1970-01-01
        • 2015-04-04
        相关资源
        最近更新 更多