0
作为Gradle删除任务的一部分,我想从目录中删除所有以CSW
开头并以.tar.gz
结尾的tar文件。我如何使用Groovy实现它?Groovy中的正则表达式匹配
我试过类似下面:
delete (file('delivery/').eachDirMatch(~/^CSW$.*.gz/))
但它不工作。我如何在Groovy中使用正则表达式。与shell相比,它有点像rm -rf CSW*.tar.gz
你想要目录匹配吗?这听起来像文件匹配 –
我想要匹配的目录实际上在名为'delivery'的目录内 –