Fix filename to command name conversion in Arch Linux (possibly (every/)elsewhere)

This commit is contained in:
larvanitis 2011-10-22 15:49:18 +03:00
commit 3494568e3f

View file

@ -29,12 +29,15 @@ _enumerateGrailsScripts() {
# - PackagePlugin_.groovy -> PackagePlugin # - PackagePlugin_.groovy -> PackagePlugin
# - PackagePlugin -> Package-Plugin # - PackagePlugin -> Package-Plugin
# - Package-Plugin -> package-plugin # - Package-Plugin -> package-plugin
basename $files \ for i in $files;
| sed -E -e 's/^_?([^_]+)_?.groovy/\1/'\ do
-e 's/([a-z])([A-Z])/\1-\2/g' \ echo `basename $i` \
| tr "[:upper:]" "[:lower:]" \ | sed -E -e 's/^_?([^_]+)_?.groovy/\1/'\
| sort \ -e 's/([a-z])([A-Z])/\1-\2/g' \
| uniq | tr "[:upper:]" "[:lower:]" \
| sort \
| uniq
done
} }
_grails() { _grails() {