概述
Linux的命令都可以使用TAB實現自動補全,省去了輸入的時間,而且提高了準確性。
目的
生自己編寫的編碼也實現TAB自動補全。
開始
-編寫代碼
制作一個可以自動輸入密碼的SSH工具【名稱:login】,方法參見如下地址:
http://www.lxweimin.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/目錄下后,執行命令時就不用輸入路徑。