diff --git a/bash_completion b/bash_completion index 56c47369..d6ae8ae4 100644 --- a/bash_completion +++ b/bash_completion @@ -920,7 +920,7 @@ _ncpus() _tilde() { local result=0 - if [[ $1 == ~* && $1 != */* ]]; then + if [[ $1 == \~* && $1 != */* ]]; then # Try generate ~username completions COMPREPLY=( $( compgen -P '~' -u "${1#\~}" ) ) result=${#COMPREPLY[@]} @@ -956,7 +956,7 @@ _tilde() __expand_tilde_by_ref() { # Does $1 start with tilde (~)? - if [[ ${!1} == ~* ]]; then + if [[ ${!1} == \~* ]]; then # Does $1 contain slash (/)? if [[ ${!1} == */* ]]; then # Yes, $1 contains slash;