51736343595eb83f9d2364b50cf0b62227a4fab4

Author
Zach Riggle <zach@riggle.me>
Committer
Zach Riggle <zach@riggle.me>
Date

Message

[plugins/grails] Use globbing instead of grep

Diff

 1diff --git a/plugins/grails/grails.plugin.zsh b/plugins/grails/grails.plugin.zsh
 2index 95b1324e7f522ad7dac824a590e2303c7c02eaba..88e8b900898d9f26693ac9b7a0e9617ce1162e27 100755
 3--- a/plugins/grails/grails.plugin.zsh
 4+++ b/plugins/grails/grails.plugin.zsh
 5@@ -21,7 +21,7 @@ _enumerateGrailsScripts() {
 6     do
 7         if [ -d $dir ]
 8         then
 9-            files+=($dir/*.groovy)
10+            files+=($dir/[^_]*.groovy)
11         fi
12     done
13     
14@@ -37,7 +37,6 @@ _enumerateGrailsScripts() {
15     # - PackagePlugin         -> Package-Plugin
16     # - Package-Plugin        -> package-plugin
17     basename $files                             \
18-        | grep -vE -e '^_'                      \
19         | sed -E  -e 's/^_?([^_]+)_?.groovy/\1/'\
20                   -e 's/([a-z])([A-Z])/\1-\2/g' \
21         | tr "[:upper:]" "[:lower:]"            \