![[ovs] openvswitch ovs ovs-vsctl ovs-appctl 命令行参数自动补全 bash bash-completion [ovs] openvswitch ovs ovs-vsctl ovs-appctl 命令行参数自动补全 bash bash-completion](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
1, 安装bash_completion:
[root@vrouter1 ~]# yum install bash-completio
2, 找到你的ovs的补全脚本装在了哪里
[root@vrouter1 ~]# ll /usr/local/etc/bash_completion.d/
total
-rwxr-xr-x root root May : ovs-appctl-bashcomp.bash
-rwxr-xr-x root root May : ovs-vsctl-bashcomp.bash
[root@vrouter1 ~]#
3, source 他们
把如下行
OVS_COMPLE_DIR=/usr/local/etc/bash_completion.d/
for file in `ls $OVS_COMPLE_DIR`
do
. $OVS_COMPLE_DIR$file
done
追加进 ~/.bashrc
https://github.com/scop/bash-completion