]> git.proxmox.com Git - mirror_iproute2.git/commit
tc: bash-completion: Add the _from variant to _tc_one* funcs
authorYotam Gigi <yotamg@mellanox.com>
Tue, 7 Feb 2017 13:50:48 +0000 (15:50 +0200)
committerStephen Hemminger <stephen@networkplumber.org>
Tue, 7 Feb 2017 19:44:53 +0000 (11:44 -0800)
commit26e0996a877453433dd15a01d05a7cab87df7851
tree325df0a7e6ada5920836d736831baaa0d983baad
parent787317f50a525d3076687371430d9b15b60bb2a3
tc: bash-completion: Add the _from variant to _tc_one* funcs

The _tc_one_of_list and _tc_once_attr functions simplfy the bash
completion task by validating each attr exist only once on the command
line.

For example, for the command line:

$ a b c d e

and the call to _tc_once_attr with "a f g", the function will suggest
"f g" as "a" existed in the command line in args 0.

Add the _from variant to those functions, which allows having the command
line option once from a specified index. In the previous example, calling
_tc_once_attr with 4 and "a f g" will suggest "a f g".

Signed-off-by: Yotam Gigi <yotamg@mellanox.com>
bash-completion/tc