PV=$(mvn -q -Dexec.executable="echo" -Dexec.args='${project.version}' exec:exec)
PV >> test.txt
我想将其变成单行,这样它既可以初始化变量,也可以将其值输出到test.txt
。
像这样的东西,但是不起作用:
PV=$($(mvn -q -Dexec.executable="echo" -Dexec.args='${project.version}' exec:exec)) >> test.txt
使用tee命令
PV=$(echo XXX | tee test.txt)
现在text.txt包含XXX,变量PV的值也为XXX。
在您的情况下,我猜命令应该是:
PV=$(mvn -q -Dexec.executable="echo" -Dexec.args='${project.version}' exec:exec | tee test.txt)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句