gpt4 book ai didi

java - 通过shell脚本将参数从txt文件传递给java文件

转载 作者:行者123 更新时间:2023-12-02 10:06:33 26 4
gpt4 key购买 nike

我试图从 shell 脚本将一系列测试 txt 文件传递​​到 java 程序,但它不起作用。如果我从命令行“手动”将参数传递给程序,这可以工作,但是如果我将它们存储在 txt 文件中,然后尝试将其传递给程序,那么它就不起作用。

这是我现在正在使用的脚本。

clear
mainPath="/Users/massimilianoianniello/IdeaProjects/WeightedMedian"
for i in {1..99}
do
echo "run test on input-$i"
java $mainPath/src/StupidAlg.java < $mainPath/out/input_Test/$i.txt > $mainPath/out/right_Output_Test/$i.txt
done

最佳答案

您需要使用xargs:

xargs java $mainPath/src/StupidAlg.java < $mainPath/out/input_Test/$i.txt > $mainPath/out/right_Output_Test/$i.txt

关于java - 通过shell脚本将参数从txt文件传递给java文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55296682/

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