diff --git a/contrib/completion/bash/docker b/contrib/completion/bash/docker index 42df4a9fa9..f84f7636fc 100644 --- a/contrib/completion/bash/docker +++ b/contrib/completion/bash/docker @@ -1184,7 +1184,7 @@ _docker_config_create() { ;; *) local counter=$(__docker_pos_first_nonflag '--label|-l') - if [ "$cword" -eq $((counter + 1)) ]; then + if [ "$cword" -eq "$((counter + 1))" ]; then _filedir fi ;; @@ -4159,6 +4159,12 @@ _docker_secret_create() { -*) COMPREPLY=( $( compgen -W "--help --label -l" -- "$cur" ) ) ;; + *) + local counter=$(__docker_pos_first_nonflag '--label|-l') + if [ "$cword" -eq "$((counter + 1))" ]; then + _filedir + fi + ;; esac }