I'm building a gradle `Exec` task that implies just invoking a basic `sed` command, let says: `sed -i 's:some:substitution:' *` 

*What is the proper syntax or gradle function/variable to make the `*` glob replaced by the file it would match in some bash/zsh shell?*

In other words, **how to trigger shell expansion**?

---

What I tried so far is : 

```
task myTask(type: Exec){

    workingDirsome dir

    commandLine 'sed', '-i', 's:some:substitution:', "*"
}

```

but I get an error: `sed: can't read *: No such file or directory` , which is not so surprising.