如何在maven中解析shell脚本输出

时间:2013-05-23 14:57:27

标签: bash maven maven-3

我在maven pom.xml文件中运行unixODBC安装脚本,它具有以下输出。

  

运行命令'cd /tmp/unixODBC.30048.28312.21379/unixODBC-2.3.0; make install'以安装驱动程序管理器。

如何捕获上面的文本,例如cd /tmp/unixODBC.30048.28312.21379/unixODBC-2.3.0; make install,然后执行它? / tmp / unixODBC *目录名称每次都会更改。

1 个答案:

答案 0 :(得分:0)

您可以将maven输出传输到

mvn ...|grep -oP "(?<=')[^']*(?=')"|sh

没有结尾|sh,您可以检查捕获的命令链是否正确。