标签: shell gradle
我想这样做:
echo "foobar" | ./gradlew run
我知道the run task会调用JavaExec,而standardInput argument需要。但是无法通过命令行使用它。
run
JavaExec
standardInput
是否可以将管道输入流传递给应用程序?
答案 0 :(得分:1)
在运行任务中,将standardInput设置为System.in
System.in
run { standardInput = System.in }