在bash中,诸如mplayer和imagemagick的“convert”之类的可执行文件在其命令行参数上具有很酷的自动完成功能。举例来说,如果我输入自动完成命令行参数
mplayer <tab><tab>
在我的视频文件夹之一,然后mplayer的将列出位于该文件夹中的所有媒体文件,只有媒体文件。
同样,如果我输入
convert -<tab><tab>
然后我会看到转换脚本,这是伟大的所有可能的选项。
我的问题是如何使用bash,ruby或python脚本实现类似的功能?
谢谢!我只是在接受的答案中修复了这些链接。 – 2018-03-03 11:01:07