linux命令自動補全bash-completion


bash-completion 簡介及安裝使用

在 RHEL 7/CentOS 7 以前的版本中,bash 自動補全功能僅限於命令和文件名,
然而網絡設備往往可以自動補全命令的參數,常常讓搞網絡出身的工程師唏噓不已。

在新出的 RHEL 7/CentOS 7 中的 Bash 已經可以自動補全命令參數了,
需要注意的是 RHEL 7/CentOS 7 的默認安裝類型是最小安裝,它是沒有這個功能的。
要啟用這個功能,你需要安裝一個 bash-completion 包,然后退出 bash,重新登錄即可
(未重啟 bash 的情況下繼續使用可能出現補全功能異常,出現一堆代碼)。

bash-2.05 及以后的版本提供了自動補齊的編程接口,通過安裝 bash-completion 來使用 TAB 鍵自動補齊幾乎任何內容,
包括參數、文件、目錄甚至包名稱等等。在最近的 Linux 各個發行版中基本都帶有 bash-completion 包。

安裝

yum install -y bash-completion

轉載 https://www.cnblogs.com/cheyunhua/p/10312762.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM