在bash中,諸如mplayer和imagemagick的「convert」之類的可執行文件在其命令行參數上具有很酷的自動完成功能。舉例來說,如果我輸入自動完成命令行參數
mplayer <tab><tab>
在我的視頻文件夾之一,然後mplayer的將列出位於該文件夾中的所有媒體文件,只有媒體文件。
同樣,如果我輸入
convert -<tab><tab>
然後我會看到轉換腳本,這是偉大的所有可能的選項。
我的問題是如何使用bash,ruby或python腳本實現類似的功能?
謝謝!我只是在接受的答案中修復了這些鏈接。 – 2018-03-03 11:01:07