我的 repo 目录下有 10 个项目。我想编写一个 bash 脚本,在它们上一个一个地运行“mvn clean install”。我试过这个但没有用。有什么建议吗?
ls -1 | xargs "mvn -f $1\pom.xml clean install"
最佳答案
xargs 的正确使用方法是:
ls -1 | xargs -i -- mvn -f '{}/pom.xml' clean install
此外,使用 find
更好:
find -maxdepth 1 -mindepth 1 -type d -exec mvn -f '{}/pom.xml' clean install \;
关于linux - 使用 bash 在 Linux 中的一堆目录上运行 mvn clean install,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18923453/