В bash исполняемые файлы, такие как «конвертировать» mplayer и imagemagick, имеют классную функцию автозаполнения в своих аргументах командной строки. Например, если я типаАргументы автозавершения командной строки
mplayer <tab><tab>
в одном из моих видео папок, то MPlayer будет список всех медиа-файлы, находящиеся в этой папке, и только медиа-файлов.
Точно так же, если я типа
convert -<tab><tab>
тогда я буду видеть все возможные варианты сценария новообращенного, который является большим.
Мой вопрос в том, как достичь аналогичной функциональности, используя скрипты bash, ruby или python?
Спасибо! Я только что зафиксировал ссылки в принятом ответе. –