bash 自动补全增强
什么是 bash-completion ?
它可以大大提高您的命令行工作效率。安装好之后,绝大多数命令均可以补齐命令行选项,省却了查看man的麻烦。还有很多命令可以直接补齐参数,而不必事先查看有哪些参数。几乎所有的命令你都可以尝试使用利用tab键来补齐。比如:
1.cd[空格][tab],将只列出目录名字
2.find[空格]-[tab],将显示所有以一个-开头的选项
3.modprobe[空格][tab],将显示所有内核模块的名字
4.emerge[空格]stardict[tab],将显示所有以stardict开头的软件包名
5.mplayer
[空格][tab],将会只列出所有媒体类型的文件
[空格]-sub[空格][tab],又会自动补齐字幕文件的名字
[空格]-vo[空格][tab],将会列出所有的视频输出插件的名字
安装方式:
yum install bash_completion 或 apt-get install bash_completion
安装完后在~/.bash_profile中添加
if [ -e /etc/bash_completion ]
then
source /etc/bash_completion
fi