summaryrefslogtreecommitdiff
path: root/completions/tipc
diff options
context:
space:
mode:
authorGabriel F. T. Gomes <gabriel@inconstante.net.br>2019-08-07 09:17:13 -0300
committerGabriel F. T. Gomes <gabriel@inconstante.net.br>2019-08-07 09:17:13 -0300
commit5732da2af736c40cf693354485446ab4867ecb4d (patch)
tree76d76cdfa16ca62d20fb109da13895ec64fff110 /completions/tipc
parent9cd22d1df8f0f5b554858471c86faa9f37b8fed4 (diff)
downloadbash-completion-upstream/2.9.tar.gz
New upstream version 2.9upstream/2.9
Diffstat (limited to 'completions/tipc')
-rw-r--r--completions/tipc78
1 files changed, 39 insertions, 39 deletions
diff --git a/completions/tipc b/completions/tipc
index 3523a295..d85f5e9c 100644
--- a/completions/tipc
+++ b/completions/tipc
@@ -4,10 +4,10 @@ _tipc_media() {
local optind=$1
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'media' -- $cur) )
+ COMPREPLY=( $(compgen -W 'media' -- $cur) )
return 0
elif [[ $cword -eq $optind+1 ]]; then
- COMPREPLY=( $( compgen -W 'udp eth ib' -- $cur) )
+ COMPREPLY=( $(compgen -W 'udp eth ib' -- $cur) )
return 0
fi
@@ -31,28 +31,28 @@ _tipc_bearer() {
if [[ $cword -eq $optind+2 ]]; then
case "$media" in
"udp")
- COMPREPLY=( $( compgen -W 'name' -- $cur) )
+ COMPREPLY=( $(compgen -W 'name' -- $cur) )
;;
"eth" | "ib")
- COMPREPLY=( $( compgen -W 'device' -- $cur) )
+ COMPREPLY=( $(compgen -W 'device' -- $cur) )
;;
esac
elif [[ $cword -eq $optind+3 ]]; then
case "$media" in
"udp")
local names=$(tipc bearer list 2>/dev/null | awk -F: '/^udp:/ {print $2}')
- COMPREPLY=( $( compgen -W '$names' -- $cur) )
+ COMPREPLY=( $(compgen -W '$names' -- $cur) )
;;
"eth")
local interfaces=$(command ls /sys/class/net/)
- COMPREPLY=( $( compgen -W '$interfaces' -- $cur ) )
+ COMPREPLY=( $(compgen -W '$interfaces' -- $cur) )
;;
esac
fi
}
_tipc_link_opts() {
- COMPREPLY=( $( compgen -W 'priority tolerance window' -- $cur) )
+ COMPREPLY=( $(compgen -W 'priority tolerance window' -- $cur) )
}
_tipc_link() {
@@ -60,7 +60,7 @@ _tipc_link() {
local filter=$2
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'link' -- $cur) )
+ COMPREPLY=( $(compgen -W 'link' -- $cur) )
elif [[ $cword -eq $optind+1 ]]; then
# awk drops link state and last trailing :
local links=$(tipc link list 2>/dev/null | \
@@ -68,7 +68,7 @@ _tipc_link() {
if [[ $filter == "peers" ]]; then
links=$(command sed '/broadcast-link/d' <<<"$links")
fi
- COMPREPLY=( $( compgen -W '$links' -- $cur ) )
+ COMPREPLY=( $(compgen -W '$links' -- $cur) )
fi
}
@@ -83,29 +83,29 @@ _tipc()
# Flags can be placed anywhere in the commandline
case "$cur" in
-*)
- COMPREPLY=( $( compgen -W '-h --help' -- $cur ) )
+ COMPREPLY=( $(compgen -W '-h --help' -- $cur) )
return
;;
esac
if [[ $cword -eq 1 ]]; then
- COMPREPLY=( $( compgen -W 'bearer link media nametable node socket' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'bearer link media nametable node socket' -- $cur) )
return
fi
case "${words[$optind]}" in
bearer)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'enable disable set get list' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'enable disable set get list' -- $cur) )
return
fi
case "${words[$optind]}" in
enable)
local media params
- let optind++
+ (( optind++ ))
if [[ $cword -lt $optind+4 ]]; then
_tipc_bearer $optind
@@ -133,30 +133,30 @@ _tipc()
# If the previous word was a known paramater we assume a value for
# that key Note that this would break if the user attempts to use a
# kown key as value
- for i in ${params[@]}; do
+ for i in "${params[@]}"; do
if [[ $prev == $i ]]; then
return
fi
done
# In order not to print already used options we remove them
- for p in ${words[@]}; do
- for i in ${params[@]}; do
+ for p in "${words[@]}"; do
+ for i in "${params[@]}"; do
if [[ $p == $i ]]; then
params=( "${params[@]/$i}" )
fi
done
done
- COMPREPLY=( $( compgen -W '${params[@]}' -- $cur) )
+ COMPREPLY=( $(compgen -W '${params[@]}' -- $cur) )
;;
disable)
- let optind++
+ (( optind++ ))
_tipc_bearer $optind
;;
get)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
_tipc_link_opts
@@ -165,7 +165,7 @@ _tipc()
fi
;;
set)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
_tipc_link_opts
@@ -176,16 +176,16 @@ _tipc()
esac
;;
link)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'get set list statistics' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'get set list statistics' -- $cur) )
return
fi
case "${words[$optind]}" in
get)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
_tipc_link_opts
@@ -194,7 +194,7 @@ _tipc()
fi
;;
set)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
_tipc_link_opts
@@ -203,10 +203,10 @@ _tipc()
fi
;;
statistics)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'show reset' -- $cur) )
+ COMPREPLY=( $(compgen -W 'show reset' -- $cur) )
return
fi
@@ -219,16 +219,16 @@ _tipc()
esac
;;
media)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'get set list' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'get set list' -- $cur) )
return
fi
case "${words[$optind]}" in
get)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
_tipc_link_opts
@@ -237,7 +237,7 @@ _tipc()
fi
;;
set)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
_tipc_link_opts
@@ -248,34 +248,34 @@ _tipc()
esac
;;
nametable)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'show' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'show' -- $cur) )
fi
;;
node)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'list get set' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'list get set' -- $cur) )
return
fi
case "${words[$optind]}" in
get|set)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'address netid' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'address netid' -- $cur) )
fi
esac
;;
socket)
- let optind++
+ (( optind++ ))
if [[ $cword -eq $optind ]]; then
- COMPREPLY=( $( compgen -W 'list' -- $cur ) )
+ COMPREPLY=( $(compgen -W 'list' -- $cur) )
fi
;;
esac