From 9b7c0b551b001050735087698a1040e9f85048ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Lebleu?= Date: Tue, 26 Nov 2013 02:50:53 +0100 Subject: [PATCH] update bash completion --- bash/yunohost_cli | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bash/yunohost_cli b/bash/yunohost_cli index 620f71d5..20ed5855 100644 --- a/bash/yunohost_cli +++ b/bash/yunohost_cli @@ -8,7 +8,7 @@ COMPREPLY=() argc=${COMP_CWORD} cur="${COMP_WORDS[argc]}" prev="${COMP_WORDS[argc-1]}" -opts=$(yunohost-cli -h | grep usage | awk -F"{" '{print $2}' | awk -F"}" '{print $1}' | tr ',' ' ') +opts=$(yunohost -h | sed -n "/usage/,/}/p" | awk -F"{" '{print $2}' | awk -F"}" '{print $1}' | tr ',' ' ') if [[ $argc = 1 ]]; then @@ -19,7 +19,7 @@ if [[ "$prev" != "--help" ]]; then if [[ $argc = 2 ]]; then - opts2=$(yunohost-cli $prev -h | grep usage | awk -F"{" '{print $2}' | awk -F"}" '{print $1}' | tr ',' ' ') + opts2=$(yunohost $prev -h | sed -n "/usage/,/}/p" | awk -F"{" '{print $2}' | awk -F"}" '{print $1}' | tr ',' ' ') COMPREPLY=( $(compgen -W "$opts2 --help" -- $cur ) ) elif [[ $argc = 3 ]]; then @@ -30,4 +30,4 @@ else fi } -complete -F _yunohost_cli yunohost-cli +complete -F _yunohost_cli yunohost