制作可以用TAB补全的Linux工具

概述

Linux的命令都可以使用TAB实现自动补全,省去了输入的时间,而且提高了准确性。

目的

生自己编写的编码也实现TAB自动补全。


开始

-编写代码

制作一个可以自动输入密码的SSH工具【名称:login】,方法参见如下地址:
http://www.jianshu.com/p/b18381c84d6b

该工具使用方法:
# login 主机名称

-要实现的效果

输入login 后,按TAB键列出主机列表

- 配置方法

编辑 ~/.bash_profile,在该文件中追加如下内容:
- complete -W "host1 host2 host3 192.168.1.12" login -

-将 login move到/usr/local/bin/目录下

将可执行文件放到/usr/local/bin/目录下后,执行命令时就不用输入路径。

你可能感兴趣的:(制作可以用TAB补全的Linux工具)