【发布时间】:2019-07-09 21:09:07
【问题描述】:
我试图通过.txt 将带有不同参数的命令传递给 Ubuntu 终端,从而使 java 程序运行多次。但我不知道该怎么做。
有什么建议吗?
【问题讨论】:
我试图通过.txt 将带有不同参数的命令传递给 Ubuntu 终端,从而使 java 程序运行多次。但我不知道该怎么做。
有什么建议吗?
【问题讨论】:
我发现 Karol 的反应很棒,但是另一个建议表明在 Unix 上有很多方法可以做到这一点:)
假设您的类名为 JavaClass,参数存储在 .txt 中
xargs -a .txt java JavaClass
效果和
一样java JavaClass $(cat .txt)
【讨论】:
您可以在调用java 之前使用cat 打印a.txt:
java $(cat a.txt)
将a.txt 转换为 bash 脚本可能更容易:
#!/bin/bash
jargs="-version"
java $jargs
【讨论】: