Shell脚本java中的输入

Shell脚本java中的输入,java,shell,Java,Shell,我想从文件中获取输入,并使用shell脚本java向用户显示输出 java programe < input.txt 我使用了以下命令,但它不起作用。 任何建议???可能是一个新手问题,如果你使用谷歌,那么你也可以得到答案。 尝试为java程序创建一个jar文件,并通过shell脚本运行它,方法是从如下文件传递参数: 使用shell命令amd grep、cut、awk等从文件中获取值 val=`grep "expcted filter" file` va2=`grep "expcted

我想从文件中获取输入,并使用shell脚本java向用户显示输出

java programe < input.txt
我使用了以下命令,但它不起作用。
任何建议???

可能是一个新手问题,如果你使用谷歌,那么你也可以得到答案。 尝试为java程序创建一个jar文件,并通过shell脚本运行它,方法是从如下文件传递参数:

使用shell命令amd grep、cut、awk等从文件中获取值

val=`grep "expcted filter" file`
va2=`grep "expcted filter" file`

java -jar <your jar file>  $val1 $val2 > outputfile.txt

这会将输出重定向到一个可以通过shell打印的文件

是否正在寻找传递命令行参数?否我已经使用了以下Runtime.getRuntime.execcommand;方法,但它不适用于从java中的文件获取和显示输入