diff --git a/nagios-nrpe/files/check-local_completion b/nagios-nrpe/files/check-local_completion index 174ae061..62a523be 100644 --- a/nagios-nrpe/files/check-local_completion +++ b/nagios-nrpe/files/check-local_completion @@ -4,7 +4,7 @@ _check_local_dynamic_completion() { local cur; cur=${COMP_WORDS[COMP_CWORD]}; COMPREPLY=(); - COMPREPLY=( $( compgen -W '$(grep check_ /etc/nagios/nrpe.d/evolix.cfg | grep -vE "^[[:blank:]]*#" | awk -F"[\\\[\\\]=_]" "{print \$3}")' -- $cur ) ); + COMPREPLY=( $( compgen -W '$(grep "\[check_ /etc/nagios/nrpe.d/evolix.cfg | grep -vE "^[[:blank:]]*#" | awk -F"[\\\[\\\]=]" "{print \$2}" | sed "s/check_//")' -- $cur ) ); } complete -F _check_local_dynamic_completion check-local