From 257cc397753fc1b669e7cc8c5435d7f11202847a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20L=C3=A9cureuil?= Date: Wed, 1 Feb 2017 10:46:59 +0100 Subject: Fix bash completion to not trust aliases (mga#19894) Patch from rapsys --- urpmi.bash-completion | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/urpmi.bash-completion b/urpmi.bash-completion index dbf7608a..cc4b598f 100644 --- a/urpmi.bash-completion +++ b/urpmi.bash-completion @@ -8,7 +8,7 @@ common_options="-q --quiet -v --verbose --debug -h --help --urpmi-root --wait-lo _urpmi_get_medias() { medias=( $( urpmq --list-media $1 2>/dev/null \ - | sed -e 's/(/\\(/g' -e 's/)/\\)/g' -e 's/ /\\ /g' ) ) + | \sed -e 's/(/\\(/g' -e 's/)/\\)/g' -e 's/ /\\ /g' ) ) } _urpmi_medias() @@ -24,7 +24,7 @@ _urpmi_aliases() { # return list of available aliases COMPREPLY=( $( awk -F: '{print $1}' /etc/urpmi/parallel.cfg 2>/dev/null \ - | grep "^${cur//\\\\/}" ) ) + | \grep "^${cur//\\\\/}" ) ) } _urpmi_packages() @@ -45,7 +45,7 @@ _urpmi_packages() esac done - COMPREPLY=( $( compgen -W "$(urpmq $options --list | grep ^$cur )" -- ) ) + COMPREPLY=( $( compgen -W "$(urpmq $options --list | \grep ^$cur )" -- ) ) } # urpmi completion -- cgit v1.2.1