From 3494568e3f2df3d15e30ee82de48af866942d3c7 Mon Sep 17 00:00:00 2001 From: larvanitis Date: Sat, 22 Oct 2011 15:49:18 +0300 Subject: [PATCH] Fix filename to command name conversion in Arch Linux (possibly (every/)elsewhere) --- plugins/grails/grails.plugin.zsh | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/plugins/grails/grails.plugin.zsh b/plugins/grails/grails.plugin.zsh index cc6f9c53b..555217255 100755 --- a/plugins/grails/grails.plugin.zsh +++ b/plugins/grails/grails.plugin.zsh @@ -29,12 +29,15 @@ _enumerateGrailsScripts() { # - PackagePlugin_.groovy -> PackagePlugin # - PackagePlugin -> Package-Plugin # - Package-Plugin -> package-plugin - basename $files \ - | sed -E -e 's/^_?([^_]+)_?.groovy/\1/'\ - -e 's/([a-z])([A-Z])/\1-\2/g' \ - | tr "[:upper:]" "[:lower:]" \ - | sort \ - | uniq + for i in $files; + do + echo `basename $i` \ + | sed -E -e 's/^_?([^_]+)_?.groovy/\1/'\ + -e 's/([a-z])([A-Z])/\1-\2/g' \ + | tr "[:upper:]" "[:lower:]" \ + | sort \ + | uniq + done } _grails() {