diff options
author | Gabriel F. T. Gomes <gabriel@inconstante.net.br> | 2020-08-03 18:43:13 -0300 |
---|---|---|
committer | Gabriel F. T. Gomes <gabriel@inconstante.net.br> | 2020-08-03 18:43:13 -0300 |
commit | 95623d39d6029ba78ec96ad5ea08e9ac12629b91 (patch) | |
tree | ea0fe36eb5e6f40e0a1f765d44c4b0c0b2bfb089 /completions/iperf | |
parent | 019f3cc463db63abc6460f97deb488deec43840b (diff) | |
download | bash-completion-95623d39d6029ba78ec96ad5ea08e9ac12629b91.tar.gz |
New upstream version 2.11upstream/2.11upstream
Diffstat (limited to 'completions/iperf')
-rw-r--r-- | completions/iperf | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/completions/iperf b/completions/iperf index 43f9bcaf..6347fe00 100644 --- a/completions/iperf +++ b/completions/iperf @@ -6,36 +6,36 @@ _iperf() _init_completion -s -n : || return case $prev in - --help|--version|--interval|--len|--port|--window|--mss|--bandwidth|\ - --num|--time|--listenport|--parallel|--ttl|--linux-congestion|--omit|\ - --congestion|--bytes|--blockcount|--cport|--set-mss|--flowlabel|\ - --title|--tos|--affinity|-!(-*)[hvilpwMbntLPTZCkOSA]) + --help | --version | --interval | --len | --port | --window | --mss | --bandwidth | \ + --num | --time | --listenport | --parallel | --ttl | --linux-congestion | --omit | \ + --congestion | --bytes | --blockcount | --cport | --set-mss | --flowlabel | \ + --title | --tos | --affinity | -!(-*)[hvilpwMbntLPTZCkOSA]) return ;; - --format|-!(-*)f) - COMPREPLY=( $(compgen -W 'k m g K M G' -- "$cur") ) + --format | -!(-*)f) + COMPREPLY=($(compgen -W 'k m g K M G' -- "$cur")) return ;; - --output|--fileinput|-!(-*)[oF]) + --output | --fileinput | -!(-*)[oF]) _filedir return ;; - --bind|-!(-*)B) + --bind | -!(-*)B) _available_interfaces -a _ip_addresses -a __ltrim_colon_completions "$cur" return ;; - --client|-!(-*)c) + --client | -!(-*)c) _known_hosts_real -- "$cur" return ;; - --reportexclude|-!(-*)x) - COMPREPLY=( $(compgen -W 'C D M S V' -- "$cur") ) + --reportexclude | -!(-*)x) + COMPREPLY=($(compgen -W 'C D M S V' -- "$cur")) return ;; - --reportstyle|-!(-*)y) - COMPREPLY=( $(compgen -W 'C' -- "$cur") ) + --reportstyle | -!(-*)y) + COMPREPLY=($(compgen -W 'C' -- "$cur")) return ;; --logfile) @@ -50,20 +50,20 @@ _iperf() local i filter=cat for i in "${words[@]}"; do case $i in - -s|--server) + -s | --server) filter='command sed -e /^Client.specific/,/^\(Server.specific.*\)\?$/d' ;; - -c|--client) + -c | --client) filter='command sed -e /^Server.specific/,/^\(Client.specific.*\)\?$/d' ;; esac done [[ $filter != cat ]] && filter+=' -e /--client/d -e /--server/d' - COMPREPLY=( $(compgen -W \ - '$("$1" --help 2>&1 | $filter | _parse_help -)' -- "$cur") ) - [[ $COMPREPLY == *= ]] && compopt -o nospace + COMPREPLY=($(compgen -W \ + '$("$1" --help 2>&1 | $filter | _parse_help -)' -- "$cur")) + [[ ${COMPREPLY-} == *= ]] && compopt -o nospace } && -complete -F _iperf iperf iperf3 + complete -F _iperf iperf iperf3 # ex: filetype=sh |