0

我在 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* 目录名称每次都会更改。

4

1 回答 1

0

您可以将您的 Maven 输出通过管道传输到

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

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

于 2013-05-23T20:13:52.963 回答