Patch patches args if `COMP_LINE` environment variable is set.
Bash passes redirects to the completion function so these need to be filtered out.
`example action >/tmp/stdout.txt --values 2>/tmp/stderr.txt fi[TAB]`
["example", "action", ">", "/tmp/stdout.txt", "--values", "2", ">", "/tmp/stderr.txt", "fi"]
["example", "action", "--values", "fi"]
Snippet creates the bash completion script.
The pages are generated with Goldsv0.8.2. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds.