LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1244|回复: 4

如何解除bash在tab补全时文件后缀的限制?

[复制链接]
发表于 2007-11-26 01:56:57 | 显示全部楼层 |阅读模式
比如我想 mplayer 一个 abc.rmvb 文件
输入mplayer abc后按Tab补全无反应
发表于 2007-11-26 02:38:31 | 显示全部楼层
你的bash_completion是什么版本的?
$ grep rmvb /etc/bash_completion
                        _filedir '@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|ASF|vob|VOB|bin|BIN|dat|DAT|vcd|VCD|ps|PS|pes|PES|fli|FLI|viv|VIV|rm?(j)|RM?(J)|ra?(m)|RA?(M)|yuv|YUV|mov|MOV|qt|QT|mp[34]|MP[34]|og[gm]|OG[GM]|wav|WAV|dump|DUMP|mkv|MKV|m4a|M4A|aac|AAC|m2v|M2V|dv|DV|rmvb|RMVB|mid|MID|ts|TS|3gp|mpc|MPC|flac|FLAC)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-26 03:10:19 | 显示全部楼层
Post by zhllg;1787662
你的bash_completion是什么版本的?
$ grep rmvb /etc/bash_completion
                        _filedir '@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|ASF|vob|VOB|bin|BIN|dat|DAT|vcd|VCD|ps|PS|pes|PES|fli|FLI|viv|VIV|rm?(j)|RM?(J)|ra?(m)|RA?(M)|yuv|YUV|mov|MOV|qt|QT|mp[34]|MP[34]|og[gm]|OG[GM]|wav|WAV|dump|DUMP|mkv|MKV|m4a|M4A|aac|AAC|m2v|M2V|dv|DV|rmvb|RMVB|mid|MID|ts|TS|3gp|mpc|MPC|flac|FLAC)


bash-completion-20050121-r10
[~]$ grep rmvb /etc/bash_completion
没有输出

app-shells/bash-completion
     Available versions:  20050121-r10 ~20050721 ~20060301  [M]~20060301-r2

要装哪个版本?
回复 支持 反对

使用道具 举报

发表于 2007-11-26 03:42:46 | 显示全部楼层
20060301
我的是这个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-27 15:10:03 | 显示全部楼层
果然是版本问题,换成最新的就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表