我在groovy中运行程序,我将其保存到文件中,如下所示:
groovy program > output
但是,我希望在程序运行时跟踪程序的进度,是否可以将一些输出打印到终端?
答案 0 :(得分:1)
您可以尝试:
groovy lol.groovy | tee lol.out
答案 1 :(得分:0)
如果您要打印未重定向的单独状态信息,请将其打印到System.err
,也称为stderr
,而不是默认System.out
/ {{ 1}}。
例如:
stdout
运行程序时,可以单独重定向:
println "this goes to stdout"
System.err.println "this goes to stderr"