From 63842cc4f34c1c5f2730fd3d28b07766a1e416fd Mon Sep 17 00:00:00 2001 From: Tzafrir Cohen Date: Thu, 23 Jan 2014 23:16:55 +0200 Subject: [PATCH] bash_completion: fix dahdi_genconf Signed-off-by: Tzafrir Cohen --- dahdi-bash-completion | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dahdi-bash-completion b/dahdi-bash-completion index 1e07bf6..d98074a 100644 --- a/dahdi-bash-completion +++ b/dahdi-bash-completion @@ -90,9 +90,9 @@ __dahdi_genconf() { --line-type) COMPREPLY=( $(compgen -W 'E1 J1 T1' -- $cur) ) ;; *) case "$cur" in - -*) COMPREPLY=( ${COMPREPLY[@]} $(compgen -W '-F -v -V --freepbx --version --verbose --line-type' -- $cur ) ) ;; + -*) COMPREPLY+=( $(compgen -W '-F -v -V --freepbx --version --verbose --line-type' -- $cur ) ) ;; *) - COMPREPLY=( $( perl -e 'my $file = "\u$ARGV[0]"; + COMPREPLY+=( $(compgen -W "$( perl -e 'my $file = "\u$ARGV[0]"; # Complete module name. Translate the case of the # first letter my @pats = map {"$_/Dahdi/Config/Gen/$file*.pm"} @INC; @@ -101,9 +101,9 @@ __dahdi_genconf() { s|.*/||; s|.pm$||; s|^(.)|lc($1)|e; - print "$_\n" + print "$_ " } - }') ) + }')" -- $cur ) ) ;; esac ;;