在 bash shell 中,我想获取与正则表达式匹配的给定字符串,然后获取该字符串的一部分。
例如,给定https://github.com/PatrickConway/repo-name.git,我想提取子repo-name字符串。
我该怎么做呢?我应该在 shell 脚本中完成这一切,还是有其他方法来解决这个问题?
我希望能够build.gradle通过构建后发生的bash shell脚本来获取版本。我将如何得到这个?
作为参考,在Maven项目,我通过使用下列条命令完成此任务:mvn help:evaluate -Dexpression=project.version | grep -e '^[^\[]'。对于Gradle而言,这等效于什么?